public abstract class ActionLink extends AbstractLinkComponent implements IAction
Constructor and Description |
---|
ActionLink()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
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.
|
addEventHandler, cleanupAfterRender, finishLoad, getAnchor, getLink, getRenderer, isDisabled, renderAdditionalAttributes, renderComponent, setRenderer, writeEventHandler, writeEventHandlers
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
getPort, getScheme, getTarget
public ActionLink()
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()