org.apache.tapestry5.internal.services
Class LinkDecorationListener
java.lang.Object
org.apache.tapestry5.internal.services.LinkDecorationListener
- All Implemented Interfaces:
- LinkCreationListener2
public class LinkDecorationListener
- extends Object
- implements LinkCreationListener2
A default LinkCreationListener2
that triggers the EventConstants.DECORATE_COMPONENT_EVENT_LINK
and
EventConstants.DECORATE_PAGE_RENDER_LINK
events as links are generated.
- Since:
- 5.2.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LinkDecorationListener
public LinkDecorationListener(ComponentClassResolver resolver,
ComponentSource componentSource,
ComponentModelSource modelSource)
createdComponentEventLink
public void createdComponentEventLink(Link link,
ComponentEventRequestParameters parameters)
- Description copied from interface:
LinkCreationListener2
- Invoked when an action link (a link that asks a component to perform an action) is created. The listener may
decide to encode additional query parameters into the link (via
Link.addParameter(String, String)
).
- Specified by:
createdComponentEventLink
in interface LinkCreationListener2
- Parameters:
link
- the newly created linkparameters
- information encoded into the link
createdPageRenderLink
public void createdPageRenderLink(Link link,
PageRenderRequestParameters parameters)
- Description copied from interface:
LinkCreationListener2
- Invoked when a page link (a link that renders a page) is created. The listener may decide to encode additional
query parameters into the link (via
Link.addParameter(String, String)
).
- Specified by:
createdPageRenderLink
in interface LinkCreationListener2
- Parameters:
link
- the newly created linkparameters
- information encoded into the link
Copyright © 2003-2012 The Apache Software Foundation.