Class 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 Kendo UI button based on a built-in SubmitLink
    Since:
    6.19.0, 7.0.0
    Author:
    Sebastien Briquet - sebfz1
    See Also:
    Serialized Form
    • 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

      Constructors 
      Constructor Description
      SubmitLink​(String id)
      Constructor
      SubmitLink​(String id, String icon)
      Constructor
      SubmitLink​(String id, org.apache.wicket.markup.html.form.Form<?> form)
      Constructor
      SubmitLink​(String id, org.apache.wicket.markup.html.form.Form<?> form, String icon)
      Constructor
      SubmitLink​(String id, org.apache.wicket.model.IModel<?> model)
      Constructor
      SubmitLink​(String id, org.apache.wicket.model.IModel<?> model, String icon)
      Constructor
      SubmitLink​(String id, org.apache.wicket.model.IModel<?> model, org.apache.wicket.markup.html.form.Form<?> form)
      Constructor
      SubmitLink​(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, 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
    • 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 id
        icon - either a KendoIcon constant or a 'k-i-icon' css class
      • SubmitLink

        public SubmitLink​(String id,
                          org.apache.wicket.model.IModel<?> model)
        Constructor
        Parameters:
        id - the markup id
        model - the IModel
      • SubmitLink

        public SubmitLink​(String id,
                          org.apache.wicket.model.IModel<?> model,
                          String icon)
        Constructor
        Parameters:
        id - the markup id
        model - the IModel
        icon - either a KendoIcon constant or a 'k-i-icon' css class
      • SubmitLink

        public SubmitLink​(String id,
                          org.apache.wicket.markup.html.form.Form<?> form)
        Constructor
        Parameters:
        id - the markup id
        form - the form to submit
      • SubmitLink

        public SubmitLink​(String id,
                          org.apache.wicket.markup.html.form.Form<?> form,
                          String icon)
        Constructor
        Parameters:
        id - the markup id
        form - the form to submit
        icon - either a KendoIcon constant or a 'k-i-icon' 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 id
        model - the IModel
        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 id
        model - the IModel
        form - the form to submit
        icon - either a KendoIcon constant or a 'k-i-icon' css class
    • Method Detail

      • onInitialize

        protected void onInitialize()
        Overrides:
        onInitialize in class org.apache.wicket.MarkupContainer
      • onConfigure

        public void onConfigure​(com.googlecode.wicket.jquery.core.JQueryBehavior behavior)
        Specified by:
        onConfigure in interface com.googlecode.wicket.jquery.core.IJQueryWidget
      • onBeforeRender

        public void onBeforeRender​(com.googlecode.wicket.jquery.core.JQueryBehavior behavior)
        Specified by:
        onBeforeRender in interface com.googlecode.wicket.jquery.core.IJQueryWidget
      • newWidgetBehavior

        public com.googlecode.wicket.jquery.core.JQueryBehavior newWidgetBehavior​(String selector)
        Specified by:
        newWidgetBehavior in interface com.googlecode.wicket.jquery.core.IJQueryWidget