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-in
SubmitLink- Since:
- 6.19.0, 7.0.0
- Author:
- Sebastien Briquet - sebfz1
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.googlecode.wicket.jquery.core.IJQueryWidget
com.googlecode.wicket.jquery.core.IJQueryWidget.JQueryWidget -
Field Summary
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS -
Constructor Summary
ConstructorsConstructorDescriptionSubmitLink(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
Modifier and TypeMethodDescriptioncom.googlecode.wicket.jquery.core.JQueryBehaviornewWidgetBehavior(String selector) voidonBeforeRender(com.googlecode.wicket.jquery.core.JQueryBehavior behavior) voidonConfigure(com.googlecode.wicket.jquery.core.JQueryBehavior behavior) protected voidMethods inherited from class org.apache.wicket.markup.html.form.SubmitLink
getTriggerJavaScript, onAfterSubmit, onComponentTag, onError, onLinkClicked, onSubmit, renderHead, shouldTriggerJavaScriptSubmitEventMethods inherited from class org.apache.wicket.markup.html.form.AbstractSubmitLink
getDefaultFormProcessing, getForm, getInputName, setDefaultFormProcessingMethods inherited from class org.apache.wicket.markup.html.link.AbstractLink
disableLink, getBody, onComponentTagBody, onDetach, setBodyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods 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, visitChildrenMethods 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, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
SubmitLink
Constructor- Parameters:
id- the markup id
-
SubmitLink
Constructor- Parameters:
id- the markup idicon- either aJQueryIconconstant or a 'ui-icon-xxx' css class
-
SubmitLink
Constructor- Parameters:
id- the markup idmodel- theIModel
-
SubmitLink
Constructor- Parameters:
id- the markup idmodel- theIModelicon- either aJQueryIconconstant or a 'ui-icon-xxx' css class
-
SubmitLink
Constructor- Parameters:
id- the markup idform- the form to submit
-
SubmitLink
Constructor- Parameters:
id- the markup idform- the form to submiticon- either aJQueryIconconstant 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- theIModelform- 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- theIModelform- the form to submiticon- either aJQueryIconconstant or a 'ui-icon-xxx' css class
-
-
Method Details
-
onInitialize
protected void onInitialize()- Overrides:
onInitializein classorg.apache.wicket.MarkupContainer
-
onConfigure
public void onConfigure(com.googlecode.wicket.jquery.core.JQueryBehavior behavior) - Specified by:
onConfigurein interfacecom.googlecode.wicket.jquery.core.IJQueryWidget
-
onBeforeRender
public void onBeforeRender(com.googlecode.wicket.jquery.core.JQueryBehavior behavior) - Specified by:
onBeforeRenderin interfacecom.googlecode.wicket.jquery.core.IJQueryWidget
-
newWidgetBehavior
- Specified by:
newWidgetBehaviorin interfacecom.googlecode.wicket.jquery.core.IJQueryWidget
-