Class AbstractComponentEventLink
- java.lang.Object
-
- org.apache.tapestry5.corelib.base.AbstractLink
-
- org.apache.tapestry5.corelib.base.AbstractComponentEventLink
-
- All Implemented Interfaces:
ClientElement
- Direct Known Subclasses:
ActionLink
,EventLink
public abstract class AbstractComponentEventLink extends AbstractLink
Base class for link-generating components that are based on a component event request. Such events have an event context and may also update aZone
.
-
-
Field Summary
-
Fields inherited from class org.apache.tapestry5.corelib.base.AbstractLink
resources
-
-
Constructor Summary
Constructors Constructor Description AbstractComponentEventLink()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract Link
createLink(java.lang.Object[] eventContext)
Invoked to create the Link that will become the href attribute of the output.-
Methods inherited from class org.apache.tapestry5.corelib.base.AbstractLink
addParameters, getClientId, getLink, isDisabled, writeLink
-
-
-
-
Constructor Detail
-
AbstractComponentEventLink
public AbstractComponentEventLink()
-
-
Method Detail
-
createLink
protected abstract Link createLink(java.lang.Object[] eventContext)
Invoked to create the Link that will become the href attribute of the output.- Parameters:
eventContext
- the context as an object array, possibly null- Returns:
- the link, not null
-
-