|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hivemind.impl.BaseLocatable
org.apache.tapestry.AbstractComponent
org.apache.tapestry.form.AbstractFormComponent
org.apache.tapestry.form.AbstractSubmit
org.apache.tapestry.form.Submit
Implements a component that manages an HTML <input type=submit> form element. [ Component Reference ]
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 Summary | |
Submit()
|
Method Summary | |
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. |
abstract boolean |
isDisabled()
parameter |
protected void |
renderComponent(IMarkupWriter writer,
IRequestCycle cycle)
Invoked by AbstractComponent.render(IMarkupWriter, IRequestCycle) to actually render the component
(with any parameter values already set). |
abstract void |
setSelected(java.lang.Object tag)
parameter |
protected void |
writeTag(IMarkupWriter writer,
IRequestCycle cycle,
java.lang.String name)
Write the tag (and any nested content) for this submit component. |
Methods inherited from class org.apache.tapestry.form.AbstractFormComponent |
getDisplayName, getForm, getForm, getName, setForm, setName |
Methods inherited from class org.apache.tapestry.AbstractComponent |
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainer, setId, setNamespace, setPage, setProperty, toString |
Methods inherited from class org.apache.hivemind.impl.BaseLocatable |
getLocation, setLocation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.tapestry.IComponent |
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainer, setId, setNamespace, setPage, setProperty |
Methods inherited from interface org.apache.tapestry.IRender |
render |
Methods inherited from interface org.apache.hivemind.LocationHolder |
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
getLocation |
Constructor Detail |
public Submit()
Method Detail |
protected boolean isClicked(IRequestCycle cycle, java.lang.String name)
org.apache.tapestry.form.AbstractSubmit
cycle
- name
-
protected void writeTag(IMarkupWriter writer, IRequestCycle cycle, java.lang.String name)
org.apache.tapestry.form.AbstractSubmit
writer
- cycle
- name
- public abstract java.lang.String getLabel()
protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle)
AbstractComponent
AbstractComponent.render(IMarkupWriter, IRequestCycle)
to actually render the component
(with any parameter values already set). This is the method that subclasses must implement.
renderComponent
in class AbstractComponent
public abstract boolean isDisabled()
public abstract IActionListener getListener()
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()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |