org.apache.tapestry.link
Class ActionLink
java.lang.Object
org.apache.hivemind.impl.BaseLocatable
org.apache.tapestry.AbstractComponent
org.apache.tapestry.link.AbstractLinkComponent
org.apache.tapestry.link.ActionLink
- All Implemented Interfaces:
- org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, ILinkComponent, IAction, IComponent, IRender
Deprecated. To be removed in 4.1
public abstract class ActionLink
- extends AbstractLinkComponent
- implements IAction
A component for creating a link that is handled using the action service. [ Component Reference ]
- Author:
- Howard Lewis Ship
| 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 |
ActionLink
public ActionLink()
- Deprecated.
isStateful
public abstract boolean isStateful()
- Deprecated.
getRequiresSession
public boolean getRequiresSession()
- Deprecated.
- Returns true if the stateful parameter is bound to a true value. If stateful is not bound,
also returns the default, true.
Note that this method can be called when the component is not rendering, therefore it must
directly access the IBindingfor the stateful parameter.
- Specified by:
getRequiresSession in interface IAction
getLink
public ILink getLink(IRequestCycle cycle)
- Deprecated.
- Description copied from interface:
ILinkComponent
- Invoked by the
ILinkRenderer (if the link is not disabled)
to provide a EngineServiceLink that the renderer can
convert into a URL.
- Specified by:
getLink in interface ILinkComponent- Overrides:
getLink in class AbstractLinkComponent
getListener
public abstract IActionListener getListener()
- Deprecated.
getListenerInvoker
public abstract ListenerInvoker getListenerInvoker()
- Deprecated.
getActionService
public abstract IEngineService getActionService()
- Deprecated.
- Injected.
- Since:
- 4.0.3