net.dontdrinkandroot.wicket.bootstrap.component.button
Class DisablingSubmitButtonLink<T>

java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.markup.html.WebMarkupContainer
              extended by net.dontdrinkandroot.wicket.component.TypedWebMarkupContainer<T>
                  extended by net.dontdrinkandroot.wicket.bootstrap.component.button.AbstractButtonLink<T>
                      extended by net.dontdrinkandroot.wicket.bootstrap.component.button.AbstractSubmitButtonLink<T>
                          extended by net.dontdrinkandroot.wicket.bootstrap.component.button.AjaxSubmitButtonLink<T>
                              extended by net.dontdrinkandroot.wicket.bootstrap.component.button.DisablingSubmitButtonLink<T>
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.IConverterLocator, 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 abstract class DisablingSubmitButtonLink<T>
extends AjaxSubmitButtonLink<T>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER
 
Constructor Summary
DisablingSubmitButtonLink(java.lang.String id)
           
DisablingSubmitButtonLink(java.lang.String id, org.apache.wicket.model.IModel<T> model, org.apache.wicket.model.IModel<java.lang.String> labelModel)
           
DisablingSubmitButtonLink(java.lang.String id, org.apache.wicket.model.IModel<T> model, java.lang.String label)
           
 
Method Summary
protected  void onInitialize()
           
protected  void updateAjaxAttributes(org.apache.wicket.ajax.attributes.AjaxRequestAttributes attributes)
           
 
Methods inherited from class net.dontdrinkandroot.wicket.bootstrap.component.button.AjaxSubmitButtonLink
onAfterSubmit, onAfterSubmit, onComponentTag, onError, onError, onSubmit, onSubmit
 
Methods inherited from class net.dontdrinkandroot.wicket.bootstrap.component.button.AbstractSubmitButtonLink
getDefaultFormProcessing, getForm, getInputName, setDefaultFormProcessing
 
Methods inherited from class net.dontdrinkandroot.wicket.bootstrap.component.button.AbstractButtonLink
disableLink, getButtonSizeModel, getButtonStyleModel, isLinkEnabled, onComponentTagBody, setButtonSize, setButtonStyle
 
Methods inherited from class net.dontdrinkandroot.wicket.component.TypedWebMarkupContainer
getModel, getModelObject, setModel, setModelObject
 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebPage, getWebRequest, getWebResponse, getWebSession
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
 
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, 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, 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, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onBeforeRender, onConfigure, onDetach, onEvent, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DisablingSubmitButtonLink

public DisablingSubmitButtonLink(java.lang.String id)

DisablingSubmitButtonLink

public DisablingSubmitButtonLink(java.lang.String id,
                                 org.apache.wicket.model.IModel<T> model,
                                 java.lang.String label)

DisablingSubmitButtonLink

public DisablingSubmitButtonLink(java.lang.String id,
                                 org.apache.wicket.model.IModel<T> model,
                                 org.apache.wicket.model.IModel<java.lang.String> labelModel)
Method Detail

onInitialize

protected void onInitialize()
Overrides:
onInitialize in class AbstractButtonLink<T>

updateAjaxAttributes

protected void updateAjaxAttributes(org.apache.wicket.ajax.attributes.AjaxRequestAttributes attributes)
Overrides:
updateAjaxAttributes in class AjaxSubmitButtonLink<T>


Copyright © 2013 dontdrinkandroot. All Rights Reserved.