org.apache.wicket.request.mapper
Interface IMapperContext

All Superinterfaces:
IPageSource
All Known Implementing Classes:
DefaultMapperContext

public interface IMapperContext
extends IPageSource

Utility interface for providing and creating new page instances.

Author:
Matej Knopp

Method Summary
 java.lang.String getBookmarkableIdentifier()
           
 java.lang.Class<? extends IRequestablePage> getHomePageClass()
          Returns the home page class.
 java.lang.String getNamespace()
           
 java.lang.String getPageIdentifier()
           
 java.lang.String getResourceIdentifier()
           
 ResourceReferenceRegistry getResourceReferenceRegistry()
           
 RequestListenerInterface requestListenerInterfaceFromString(java.lang.String interfaceName)
          Returns listener interface for the name
 java.lang.String requestListenerInterfaceToString(RequestListenerInterface listenerInterface)
          Returns the listener interface name as string.
 
Methods inherited from interface org.apache.wicket.request.mapper.IPageSource
getPageInstance, newPageInstance
 

Method Detail

getNamespace

java.lang.String getNamespace()
Returns:
the namespace for Wicket URLs.

getPageIdentifier

java.lang.String getPageIdentifier()
Returns:
identifier for non bookmarkable URLs

getBookmarkableIdentifier

java.lang.String getBookmarkableIdentifier()
Returns:
identifier for bookmarkable URLs

getResourceIdentifier

java.lang.String getResourceIdentifier()
Returns:
identifier for resources

getResourceReferenceRegistry

ResourceReferenceRegistry getResourceReferenceRegistry()
Returns:
ResourceReferenceRegistry

requestListenerInterfaceToString

java.lang.String requestListenerInterfaceToString(RequestListenerInterface listenerInterface)
Returns the listener interface name as string.

Parameters:
listenerInterface -
Returns:
listener interface name as string

requestListenerInterfaceFromString

RequestListenerInterface requestListenerInterfaceFromString(java.lang.String interfaceName)
Returns listener interface for the name

Parameters:
interfaceName -
Returns:
listener interface

getHomePageClass

java.lang.Class<? extends IRequestablePage> getHomePageClass()
Returns the home page class.

Returns:
home page class


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.