|
||||||||||
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.Submit
org.apache.tapestry.form.ImageSubmit
public abstract class ImageSubmit
Used to create an image button inside a 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 Summary | |
---|---|
ImageSubmit()
|
Method Summary | |
---|---|
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 |
Methods inherited from class org.apache.tapestry.form.Submit |
---|
getLabel |
Methods inherited from class org.apache.tapestry.form.AbstractFormComponent |
---|
getAlwaysRenderBodyOnRewind, getCanTakeFocus, getForm, getIdParameter, getName, isRequired, renderComponent, renderDelegateAttributes, renderDelegatePrefix, renderDelegateSuffix, renderIdAttribute, setClientId, setForm, setName |
Methods inherited from class org.apache.tapestry.AbstractComponent |
---|
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 |
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.form.IFormComponent |
---|
getClientId, getDisplayName, isDisabled |
Methods inherited from interface org.apache.tapestry.IComponent |
---|
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 |
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 ImageSubmit()
Method Detail |
---|
protected void setName(IForm form)
setName
in class AbstractFormComponent
AbstractFormComponent.setName(org.apache.tapestry.IForm)
protected boolean isClicked(IRequestCycle cycle, java.lang.String name)
isClicked
in class Submit
protected void renderFormComponent(IMarkupWriter writer, IRequestCycle cycle)
renderFormComponent
in class Submit
AbstractFormComponent.renderFormComponent(org.apache.tapestry.IMarkupWriter,
org.apache.tapestry.IRequestCycle)
public abstract IAsset getDisabledImage()
public abstract IAsset getImage()
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)
rewindFormComponent
in class AbstractFormComponent
AbstractFormComponent.rewindFormComponent(org.apache.tapestry.IMarkupWriter, org.apache.tapestry.IRequestCycle)
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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |