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, IDirectEvent, 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, 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, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString, triggerEvent |
| 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, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, 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.
- Description copied from class:
AbstractComponent
- Invoked by the event service to query the component as to
whether it is stateful. If stateful and no
HttpSession is active, then a
StaleSessionException is
thrown by the service.
- Specified by:
isStateful in interface IDirectEvent- Overrides:
isStateful in class AbstractComponent
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
getEngine
public abstract IEngineService getEngine()
- Deprecated.
getListener
public abstract IActionListener getListener()
- Deprecated.
getListenerInvoker
public abstract ListenerInvoker getListenerInvoker()
- Deprecated.
Copyright © 2006 Apache Software Foundation. All Rights Reserved.