org.apache.wicket.request.target.component.listener
Class ListenerInterfaceRequestTarget

java.lang.Object
  extended by org.apache.wicket.request.target.component.PageRequestTarget
      extended by org.apache.wicket.request.target.component.listener.AbstractListenerInterfaceRequestTarget
          extended by org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget
All Implemented Interfaces:
IRequestTarget, IPageRequestTarget, IListenerInterfaceRequestTarget, IEventProcessor

public class ListenerInterfaceRequestTarget
extends AbstractListenerInterfaceRequestTarget

Target that denotes a page instance and a call to a component on that page using a listener interface method.

Author:
Eelco Hillenius

Constructor Summary
ListenerInterfaceRequestTarget(Page page, Component component, RequestListenerInterface listener)
          Construct.
ListenerInterfaceRequestTarget(Page page, Component component, RequestListenerInterface listener, RequestParameters requestParameters)
          Construct.
 
Method Summary
 void processEvents(RequestCycle requestCycle)
          After a page is restored, this method is responsible for calling any event handling code based on the request.
 
Methods inherited from class org.apache.wicket.request.target.component.listener.AbstractListenerInterfaceRequestTarget
equals, getRequestListenerInterface, getRequestParameters, getTarget, hashCode, onProcessEvents, toString
 
Methods inherited from class org.apache.wicket.request.target.component.PageRequestTarget
detach, getPage, respond
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.wicket.request.target.component.IPageRequestTarget
getPage
 
Methods inherited from interface org.apache.wicket.IRequestTarget
detach, respond
 

Constructor Detail

ListenerInterfaceRequestTarget

public ListenerInterfaceRequestTarget(Page page,
                                      Component component,
                                      RequestListenerInterface listener)
Construct.

Parameters:
page - the page instance
component - the target component
listener - the request listener interface

ListenerInterfaceRequestTarget

public ListenerInterfaceRequestTarget(Page page,
                                      Component component,
                                      RequestListenerInterface listener,
                                      RequestParameters requestParameters)
Construct.

Parameters:
page - the page instance
component - the target component
listener - the request listener interface
requestParameters - the request parameters
Method Detail

processEvents

public final void processEvents(RequestCycle requestCycle)
Description copied from interface: IEventProcessor
After a page is restored, this method is responsible for calling any event handling code based on the request.

Parameters:
requestCycle - the current request cycle
See Also:
IEventProcessor.processEvents(org.apache.wicket.RequestCycle)


Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.