public abstract class ExternalLink extends AbstractLinkComponent
IExternalPage
,
ExternalService
Constructor and Description |
---|
ExternalLink() |
Modifier and Type | Method and Description |
---|---|
abstract IEngineService |
getExternalService() |
ILink |
getLink(IRequestCycle cycle)
Invoked by the
ILinkRenderer (if the link is not disabled)
to provide a EngineServiceLink that the renderer can
convert into a URL. |
abstract java.lang.Object |
getParameters() |
abstract java.lang.String |
getTargetPage() |
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
getPort, getScheme, getTarget
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
public ExternalLink()
public abstract IEngineService getExternalService()
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 java.lang.Object getParameters()
public abstract java.lang.String getTargetPage()