|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.request.handler.ListenerInterfaceRequestHandler
public class ListenerInterfaceRequestHandler
Request handler that invokes the listener interface on component and renders page afterwards.
| Constructor Summary | |
|---|---|
ListenerInterfaceRequestHandler(IPageAndComponentProvider pageComponentProvider,
RequestListenerInterface listenerInterface,
Integer behaviorIndex)
Construct. |
|
ListenerInterfaceRequestHandler(PageAndComponentProvider pageComponentProvider,
RequestListenerInterface listenerInterface)
Construct. |
|
| Method Summary | |
|---|---|
void |
detach(IRequestCycle requestCycle)
|
Integer |
getBehaviorIndex()
Index of target behavior 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. |
ListenerInterfaceLogData |
getLogData()
|
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)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ListenerInterfaceRequestHandler(IPageAndComponentProvider pageComponentProvider,
RequestListenerInterface listenerInterface,
Integer behaviorIndex)
pageComponentProvider - listenerInterface - behaviorIndex -
public ListenerInterfaceRequestHandler(PageAndComponentProvider pageComponentProvider,
RequestListenerInterface listenerInterface)
pageComponentProvider - listenerInterface - | Method Detail |
|---|
public IRequestableComponent getComponent()
IComponentRequestHandler
getComponent in interface IComponentRequestHandlerIComponentRequestHandler.getComponent()public IRequestablePage getPage()
IPageRequestHandler
getPage in interface IPageRequestHandlerIPageRequestHandler.getPage()public Class<? extends IRequestablePage> getPageClass()
IPageClassRequestHandler
getPageClass in interface IPageClassRequestHandlerIPageClassRequestHandler.getPageClass()public Integer getPageId()
IPageRequestHandler
getPageId 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 target.
nullpublic void respond(IRequestCycle requestCycle)
respond in interface IRequestHandlerIRequestHandler.respond(org.apache.wicket.request.IRequestCycle)public final boolean isPageInstanceCreated()
IPageRequestHandlerIPageRequestHandler.getPage() is called
isPageInstanceCreated in interface IPageRequestHandlertrue iff page instance is not yet createdpublic final String getComponentPath()
IComponentRequestHandler
getComponentPath in interface IComponentRequestHandlerpublic final Integer getRenderCount()
IPageRequestHandler
getRenderCount in interface IPageRequestHandlerIRequestablePage.getRenderCount()public ListenerInterfaceLogData getLogData()
getLogData in interface ILoggableRequestHandler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||