public abstract class ImageSubmit extends Submit
Form
. Although it is occasionally useful to know
the Point
on the image that was clicked (i.e., use the image as a kind of image map,
which was the original intent of the HTML element), it is more commonly used to provide a graphic
image for the user to click, rather than the rather plain <input type=submit>. [ Component Reference ]Constructor and Description |
---|
ImageSubmit() |
Modifier and Type | Method and Description |
---|---|
abstract IActionListener |
getAction()
parameter
|
abstract boolean |
getDefer()
parameter
|
abstract IAsset |
getDisabledImage()
parameter
|
abstract IAsset |
getImage()
parameter
|
abstract IActionListener |
getListener()
parameter
|
abstract ListenerInvoker |
getListenerInvoker()
Injected
|
abstract java.lang.String |
getNameOverride()
parameter
|
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 |
prepareForRender(IRequestCycle cycle)
Invoked by
AbstractComponent.render(IMarkupWriter, IRequestCycle) to prepare the component to render. |
protected void |
renderFormComponent(IMarkupWriter writer,
IRequestCycle cycle) |
protected void |
rewindFormComponent(IMarkupWriter writer,
IRequestCycle cycle) |
protected void |
setName(IForm form) |
abstract void |
setPoint(java.awt.Point point)
parameter
|
abstract void |
setSelected(java.lang.Object tag)
parameter
|
getAlwaysRenderBodyOnRewind, getCanTakeFocus, getForm, getIdParameter, getName, isRequired, renderComponent, renderDelegateAttributes, renderDelegatePrefix, renderDelegateSuffix, renderIdAttribute, setClientId, setForm, 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, 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 ImageSubmit()
protected void setName(IForm form)
setName
in class AbstractFormComponent
AbstractFormComponent.setName(org.apache.tapestry.IForm)
protected boolean isClicked(IRequestCycle cycle, java.lang.String name)
protected void renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
public abstract IAsset getDisabledImage()
public abstract java.lang.String getNameOverride()
public abstract void setPoint(java.awt.Point point)
protected void prepareForRender(IRequestCycle cycle)
AbstractComponent
AbstractComponent.render(IMarkupWriter, IRequestCycle)
to prepare the component to render.
This implementation sets JavaBeans properties from matching bound parameters. This
implementation does nothing.prepareForRender
in class AbstractComponent
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()