public abstract class StatelessAjaxButton
extends org.apache.wicket.markup.html.form.Button
FLAG_CONVERT_EMPTY_INPUT_STRING_TO_NULL, VALUE_SEPARATOR
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
StatelessAjaxButton(String id)
Construct.
|
StatelessAjaxButton(String id,
org.apache.wicket.markup.html.form.Form<?> form)
Construct.
|
StatelessAjaxButton(String id,
org.apache.wicket.model.IModel<String> model)
Construct.
|
StatelessAjaxButton(String id,
org.apache.wicket.model.IModel<String> model,
org.apache.wicket.markup.html.form.Form<?> form)
Construct.
|
Modifier and Type | Method and Description |
---|---|
org.apache.wicket.markup.html.form.Form<?> |
getForm()
Returns the form if it was set in constructor, otherwise returns the form nearest in parent
hierarchy.
|
protected boolean |
getStatelessHint() |
protected StatelessAjaxFormSubmitBehavior |
newAjaxFormSubmitBehavior(String event) |
void |
onAfterSubmit() |
protected void |
onAfterSubmit(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.markup.html.form.Form<?> form)
Listener method invoked on form submit with no errors, after
Form.onSubmit() . |
protected void |
onComponentTag(org.apache.wicket.markup.ComponentTag tag) |
void |
onError()
This method is never called.
|
protected void |
onError(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.markup.html.form.Form<?> form)
Listener method invoked on form submit with errors
|
protected void |
onInitialize() |
void |
onSubmit()
This method is never called.
|
protected void |
onSubmit(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.markup.html.form.Form<?> form)
Listener method invoked on form submit with no errors, before
Form.onSubmit() . |
protected void |
updateAjaxAttributes(org.apache.wicket.ajax.attributes.AjaxRequestAttributes attributes) |
getDefaultFormProcessing, getOnClickScript, initModel, setDefaultFormProcessing, updateModel
add, add, checkRequired, clearInput, convertInput, convertValue, error, getConvertedInput, getDefaultLabel, getDefaultLabel, getInput, getInputAsArray, getInputName, getModel, getModelObject, getModelValue, getRawInput, getType, getValidatorKeyPrefix, getValidators, getValue, hasRawInput, inputAsInt, inputAsInt, inputAsIntArray, inputChanged, internalOnModelChanged, invalid, isInputNullable, isMultiPart, isRequired, isValid, newValidatable, newValidationError, onDetach, onDisabled, onInvalid, onRequired, onValid, processChildren, processInput, remove, reportRequiredError, setConvertedInput, setLabel, setModel, setModelObject, setModelValue, setRequired, setType, shouldTrimInput, trim, updateAutoLabels, updateCollectionModel, valid, validate, validateRequired, validateValidators, visitComponentsPostOrder, visitFormComponentsPostOrder
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, 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, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onBeforeRender, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, 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
public StatelessAjaxButton(String id)
id
- public StatelessAjaxButton(String id, org.apache.wicket.model.IModel<String> model)
id
- model
- model used to set value
markup attributepublic StatelessAjaxButton(String id, org.apache.wicket.markup.html.form.Form<?> form)
id
- form
- protected void onInitialize()
onInitialize
in class org.apache.wicket.MarkupContainer
protected StatelessAjaxFormSubmitBehavior newAjaxFormSubmitBehavior(String event)
protected void updateAjaxAttributes(org.apache.wicket.ajax.attributes.AjaxRequestAttributes attributes)
public org.apache.wicket.markup.html.form.Form<?> getForm()
getForm
in interface org.apache.wicket.markup.html.form.IFormSubmitter
getForm
in class org.apache.wicket.markup.html.form.Button
FormComponent.getForm()
protected void onComponentTag(org.apache.wicket.markup.ComponentTag tag)
onComponentTag
in class org.apache.wicket.markup.html.form.Button
public final void onSubmit()
onSubmit
in interface org.apache.wicket.markup.html.form.IFormSubmitter
onSubmit
in class org.apache.wicket.markup.html.form.Button
onSubmit(AjaxRequestTarget, Form)
public final void onAfterSubmit()
onAfterSubmit
in interface org.apache.wicket.markup.html.form.IFormSubmitter
onAfterSubmit
in class org.apache.wicket.markup.html.form.Button
public final void onError()
onError
in interface org.apache.wicket.markup.html.form.IFormSubmitter
onError
in class org.apache.wicket.markup.html.form.Button
onError(AjaxRequestTarget, Form)
protected void onSubmit(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.markup.html.form.Form<?> form)
Form.onSubmit()
.target
- form
- protected void onAfterSubmit(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.markup.html.form.Form<?> form)
Form.onSubmit()
.target
- form
- protected void onError(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.markup.html.form.Form<?> form)
target
- form
- protected boolean getStatelessHint()
getStatelessHint
in class org.apache.wicket.Component
Copyright © 2015. All rights reserved.