public abstract class Submit extends AbstractFormComponent
This component is generally only used when the form has multiple submit buttons, and it is
important for the application to know which one was pressed. You may also want to use
ImageSubmit
which accomplishes much the same thing, but uses a graphic image instead.
Constructor and Description |
---|
Submit() |
Modifier and Type | Method and Description |
---|---|
abstract IActionListener |
getAction()
parameter
|
abstract boolean |
getDefer()
parameter
|
abstract java.lang.String |
getLabel()
parameter
|
abstract IActionListener |
getListener()
parameter
|
abstract ListenerInvoker |
getListenerInvoker()
Injected
|
abstract java.lang.Object |
getParameters()
parameter
|
abstract java.lang.Object |
getTag()
parameter
|
protected boolean |
isClicked(IRequestCycle cycle,
java.lang.String name)
Determine if this submit component was clicked.
|
protected void |
renderFormComponent(IMarkupWriter writer,
IRequestCycle cycle) |
protected void |
rewindFormComponent(IMarkupWriter writer,
IRequestCycle cycle) |
abstract void |
setSelected(java.lang.Object tag)
parameter
|
getAlwaysRenderBodyOnRewind, getCanTakeFocus, getForm, getIdParameter, getName, isRequired, renderComponent, renderDelegateAttributes, renderDelegatePrefix, renderDelegateSuffix, renderIdAttribute, setClientId, setForm, setName, setName
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getClientId, getDisplayName, isDisabled
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty
public Submit()
protected boolean isClicked(IRequestCycle cycle, java.lang.String name)
protected void renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
public abstract java.lang.String getLabel()
protected void rewindFormComponent(IMarkupWriter writer, IRequestCycle cycle)
public abstract IActionListener getListener()
public abstract IActionListener getAction()
public abstract java.lang.Object getTag()
public abstract void setSelected(java.lang.Object tag)
public abstract boolean getDefer()
public abstract java.lang.Object getParameters()
public abstract ListenerInvoker getListenerInvoker()