Class SubmitLink
- java.lang.Object
-
- org.apache.wicket.Component
-
- org.apache.wicket.MarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainer
-
- org.apache.wicket.markup.html.link.AbstractLink
-
- org.apache.wicket.markup.html.form.AbstractSubmitLink
-
- org.apache.wicket.markup.html.form.SubmitLink
-
- com.googlecode.wicket.jquery.ui.markup.html.link.SubmitLink
-
- All Implemented Interfaces:
com.googlecode.wicket.jquery.core.IJQueryWidget
,Serializable
,Iterable<org.apache.wicket.Component>
,org.apache.wicket.event.IEventSink
,org.apache.wicket.event.IEventSource
,org.apache.wicket.feedback.IFeedbackContributor
,org.apache.wicket.IConverterLocator
,org.apache.wicket.IMetadataContext<Serializable,org.apache.wicket.Component>
,org.apache.wicket.markup.html.form.IFormSubmitter
,org.apache.wicket.markup.html.form.IFormSubmittingComponent
,org.apache.wicket.markup.html.IHeaderContributor
,org.apache.wicket.request.component.IRequestableComponent
,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>
,org.apache.wicket.util.io.IClusterable
public class SubmitLink extends org.apache.wicket.markup.html.form.SubmitLink implements com.googlecode.wicket.jquery.core.IJQueryWidget
Provides a jQuery UI button based on a built-inSubmitLink
- Since:
- 6.19.0, 7.0.0
- Author:
- Sebastien Briquet - sebfz1
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SubmitLink(String id)
ConstructorSubmitLink(String id, String icon)
ConstructorSubmitLink(String id, org.apache.wicket.markup.html.form.Form<?> form)
ConstructorSubmitLink(String id, org.apache.wicket.markup.html.form.Form<?> form, String icon)
ConstructorSubmitLink(String id, org.apache.wicket.model.IModel<?> model)
ConstructorSubmitLink(String id, org.apache.wicket.model.IModel<?> model, String icon)
ConstructorSubmitLink(String id, org.apache.wicket.model.IModel<?> model, org.apache.wicket.markup.html.form.Form<?> form)
ConstructorSubmitLink(String id, org.apache.wicket.model.IModel<?> model, org.apache.wicket.markup.html.form.Form<?> form, String icon)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.googlecode.wicket.jquery.core.JQueryBehavior
newWidgetBehavior(String selector)
void
onBeforeRender(com.googlecode.wicket.jquery.core.JQueryBehavior behavior)
void
onConfigure(com.googlecode.wicket.jquery.core.JQueryBehavior behavior)
protected void
onInitialize()
-
Methods inherited from class org.apache.wicket.markup.html.form.SubmitLink
getTriggerJavaScript, onAfterSubmit, onComponentTag, onError, onLinkClicked, onSubmit, renderHead, shouldTriggerJavaScriptSubmitEvent
-
Methods inherited from class org.apache.wicket.markup.html.form.AbstractSubmitLink
getDefaultFormProcessing, getForm, getInputName, setDefaultFormProcessing
-
Methods inherited from class org.apache.wicket.markup.html.link.AbstractLink
disableLink, getBody, onComponentTagBody, onDetach, setBody
-
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
-
Methods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
-
Methods inherited from class org.apache.wicket.Component
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onBeforeRender, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
SubmitLink
public SubmitLink(String id)
Constructor- Parameters:
id
- the markup id
-
SubmitLink
public SubmitLink(String id, String icon)
Constructor- Parameters:
id
- the markup idicon
- either aJQueryIcon
constant or a 'ui-icon-xxx' css class
-
SubmitLink
public SubmitLink(String id, org.apache.wicket.model.IModel<?> model)
Constructor- Parameters:
id
- the markup idmodel
- theIModel
-
SubmitLink
public SubmitLink(String id, org.apache.wicket.model.IModel<?> model, String icon)
Constructor- Parameters:
id
- the markup idmodel
- theIModel
icon
- either aJQueryIcon
constant or a 'ui-icon-xxx' css class
-
SubmitLink
public SubmitLink(String id, org.apache.wicket.markup.html.form.Form<?> form)
Constructor- Parameters:
id
- the markup idform
- the form to submit
-
SubmitLink
public SubmitLink(String id, org.apache.wicket.markup.html.form.Form<?> form, String icon)
Constructor- Parameters:
id
- the markup idform
- the form to submiticon
- either aJQueryIcon
constant or a 'ui-icon-xxx' css class
-
SubmitLink
public SubmitLink(String id, org.apache.wicket.model.IModel<?> model, org.apache.wicket.markup.html.form.Form<?> form)
Constructor- Parameters:
id
- the markup idmodel
- theIModel
form
- the form to submit
-
SubmitLink
public SubmitLink(String id, org.apache.wicket.model.IModel<?> model, org.apache.wicket.markup.html.form.Form<?> form, String icon)
Constructor- Parameters:
id
- the markup idmodel
- theIModel
form
- the form to submiticon
- either aJQueryIcon
constant or a 'ui-icon-xxx' css class
-
-
Method Detail
-
onInitialize
protected void onInitialize()
- Overrides:
onInitialize
in classorg.apache.wicket.MarkupContainer
-
onConfigure
public void onConfigure(com.googlecode.wicket.jquery.core.JQueryBehavior behavior)
- Specified by:
onConfigure
in interfacecom.googlecode.wicket.jquery.core.IJQueryWidget
-
onBeforeRender
public void onBeforeRender(com.googlecode.wicket.jquery.core.JQueryBehavior behavior)
- Specified by:
onBeforeRender
in interfacecom.googlecode.wicket.jquery.core.IJQueryWidget
-
newWidgetBehavior
public com.googlecode.wicket.jquery.core.JQueryBehavior newWidgetBehavior(String selector)
- Specified by:
newWidgetBehavior
in interfacecom.googlecode.wicket.jquery.core.IJQueryWidget
-
-