public class BookmarkableListenerInterfaceRequestHandler extends Object implements IPageRequestHandler, IComponentRequestHandler
ListenerInterfaceRequestHandler.| Constructor and Description |
|---|
BookmarkableListenerInterfaceRequestHandler(IPageAndComponentProvider pageComponentProvider,
RequestListenerInterface listenerInterface,
Integer behaviorIndex)
Construct.
|
BookmarkableListenerInterfaceRequestHandler(PageAndComponentProvider pageComponentProvider,
RequestListenerInterface listenerInterface)
Construct.
|
| Modifier and Type | Method and Description |
|---|---|
void |
detach(IRequestCycle requestCycle) |
Integer |
getBehaviorIndex()
Returns index of behavior this listener is targeted on or
null if component is
the target |
IRequestableComponent |
getComponent()
Returns the component instance.
|
String |
getComponentPath()
Returns the page relative path to the component instance.
|
RequestListenerInterface |
getListenerInterface()
Returns the listener interface.
|
IRequestablePage |
getPage()
Returns the page.
|
Class<? extends IRequestablePage> |
getPageClass()
Returns the page class
|
Integer |
getPageId()
Returns the page id.
|
PageParameters |
getPageParameters() |
Integer |
getRenderCount()
Returns the number of times this page has been rendered.
|
boolean |
isPageInstanceCreated()
Checks if the page instance is already created or if it will be created when
IPageRequestHandler.getPage() is called |
void |
respond(IRequestCycle requestCycle) |
public BookmarkableListenerInterfaceRequestHandler(IPageAndComponentProvider pageComponentProvider, RequestListenerInterface listenerInterface, Integer behaviorIndex)
pageComponentProvider - listenerInterface - behaviorIndex - public BookmarkableListenerInterfaceRequestHandler(PageAndComponentProvider pageComponentProvider, RequestListenerInterface listenerInterface)
pageComponentProvider - listenerInterface - public IRequestableComponent getComponent()
IComponentRequestHandlergetComponent in interface IComponentRequestHandlerIComponentRequestHandler.getComponent()public final String getComponentPath()
IComponentRequestHandlergetComponentPath in interface IComponentRequestHandlerpublic IRequestablePage getPage()
IPageRequestHandlergetPage in interface IPageRequestHandlerIPageRequestHandler.getPage()public Class<? extends IRequestablePage> getPageClass()
IPageClassRequestHandlergetPageClass in interface IPageClassRequestHandlerIPageClassRequestHandler.getPageClass()public Integer getPageId()
IPageRequestHandlergetPageId in interface IPageRequestHandlerIPageRequestHandler.getPageId()public PageParameters getPageParameters()
getPageParameters in interface IPageClassRequestHandlerIPageClassRequestHandler.getPageParameters()public void detach(IRequestCycle requestCycle)
detach in interface IRequestHandlerIRequestHandler.detach(org.apache.wicket.request.IRequestCycle)public RequestListenerInterface getListenerInterface()
public Integer getBehaviorIndex()
null if component is
the targetnullpublic void respond(IRequestCycle requestCycle)
respond in interface IRequestHandlerIRequestHandler.respond(org.apache.wicket.request.IRequestCycle)public final boolean isPageInstanceCreated()
IPageRequestHandlerIPageRequestHandler.getPage() is calledisPageInstanceCreated in interface IPageRequestHandlertrue iff page instance is already createdpublic final Integer getRenderCount()
IPageRequestHandlergetRenderCount in interface IPageRequestHandlerIRequestablePage.getRenderCount()Copyright © 2006–2014 Apache Software Foundation. All rights reserved.