|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.RequestListenerInterface
public class RequestListenerInterface
Base class for request listener interfaces.
| Constructor Summary | |
|---|---|
RequestListenerInterface(java.lang.Class<? extends IRequestListener> listenerInterfaceClass)
Constructor that creates listener interfaces which record the page version. |
|
RequestListenerInterface(java.lang.Class<? extends IRequestListener> listenerInterfaceClass,
boolean recordsPageVersion)
Constructor. |
|
| Method Summary | |
|---|---|
static RequestListenerInterface |
forName(java.lang.String interfaceName)
Looks up a request interface listener by name. |
java.lang.reflect.Method |
getMethod()
|
java.lang.String |
getName()
|
boolean |
getRecordsPageVersion()
|
void |
invoke(Page page,
Component component)
Invokes a given interface on a component. |
IRequestTarget |
newRequestTarget(Page page,
Component component,
RequestListenerInterface listener,
RequestParameters requestParameters)
Creates a new request target for this request listener interface |
void |
register()
Method to call to register this interface for use |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RequestListenerInterface(java.lang.Class<? extends IRequestListener> listenerInterfaceClass)
listenerInterfaceClass - The interface class, which must extend IRequestListener.
public RequestListenerInterface(java.lang.Class<? extends IRequestListener> listenerInterfaceClass,
boolean recordsPageVersion)
listenerInterfaceClass - The interface class, which must extend IRequestListener.recordsPageVersion - Whether or not urls encoded for this interface contain the page version. If set to
false the latest page version is always used.| Method Detail |
|---|
public static final RequestListenerInterface forName(java.lang.String interfaceName)
interfaceName - The interface name
public final java.lang.reflect.Method getMethod()
public final java.lang.String getName()
public final boolean getRecordsPageVersion()
public final void invoke(Page page,
Component component)
page - The Page that contains the componentcomponent - The component
public IRequestTarget newRequestTarget(Page page,
Component component,
RequestListenerInterface listener,
RequestParameters requestParameters)
page - The pagecomponent - The componentlistener - The listener to callrequestParameters - Request parameters
public void register()
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||