|
||||||||||
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.link.AbstractLinkComponent
org.apache.tapestry.link.ActionLink
public abstract class ActionLink
A component for creating a link that is handled using the action service. [ Component Reference ]
Constructor Summary | |
---|---|
ActionLink()
Deprecated. |
Method Summary | |
---|---|
ILink |
getLink(IRequestCycle cycle)
Deprecated. Invoked by the ILinkRenderer (if the link is not disabled)
to provide a EngineServiceLink that the renderer can
convert into a URL. |
abstract IActionListener |
getListener()
Deprecated. |
abstract ListenerInvoker |
getListenerInvoker()
Deprecated. |
boolean |
getRequiresSession()
Deprecated. Returns true if the stateful parameter is bound to a true value. |
abstract boolean |
isStateful()
Deprecated. |
Methods inherited from class org.apache.tapestry.link.AbstractLinkComponent |
---|
addEventHandler, cleanupAfterRender, finishLoad, getAnchor, getLink, getRenderer, isDisabled, renderAdditionalAttributes, renderComponent, setRenderer, writeEventHandler, writeEventHandlers |
Methods inherited from class org.apache.tapestry.AbstractComponent |
---|
addAsset, addBody, addComponent, checkActiveLock, enterActiveState, 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 |
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, 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 |
Methods inherited from interface org.apache.tapestry.components.ILinkComponent |
---|
getPort, getScheme, getTarget |
Constructor Detail |
---|
public ActionLink()
Method Detail |
---|
public abstract boolean isStateful()
public boolean getRequiresSession()
Note that this method can be called when the component is not rendering, therefore it must
directly access the IBinding
for the stateful parameter.
getRequiresSession
in interface IAction
public ILink getLink(IRequestCycle cycle)
ILinkComponent
ILinkRenderer
(if the link is not disabled)
to provide a EngineServiceLink
that the renderer can
convert into a URL.
getLink
in interface ILinkComponent
getLink
in class AbstractLinkComponent
public abstract IActionListener getListener()
public abstract ListenerInvoker getListenerInvoker()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |