org.apache.tapestry.pageload
Class NamespaceClassSearchPageClassProvider
java.lang.Object
org.apache.tapestry.pageload.NamespaceClassSearchPageClassProvider
- All Implemented Interfaces:
- PageClassProvider
- public class NamespaceClassSearchPageClassProvider
- extends java.lang.Object
- implements PageClassProvider
Searches for a class with a name matching the page name. Searches in the default Java package,
and possibly additional packages defined as meta-data within the namespace.
- Since:
- 4.0
- Author:
- Howard M. Lewis Ship
Field Summary |
static java.lang.String |
PACKAGES_NAME
Property, defined as meta data of the containing namespace, that defines a comma-seperated
list of packages to search for page classes within. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PACKAGES_NAME
public static final java.lang.String PACKAGES_NAME
- Property, defined as meta data of the containing namespace, that defines a comma-seperated
list of packages to search for page classes within.
- See Also:
- Constant Field Values
NamespaceClassSearchPageClassProvider
public NamespaceClassSearchPageClassProvider()
providePageClassName
public java.lang.String providePageClassName(PageClassProviderContext context)
- Description copied from interface:
PageClassProvider
- Return the page class name, or null if this provider can't
resolve it.
- Specified by:
providePageClassName
in interface PageClassProvider
setClassResolver
public void setClassResolver(org.apache.hivemind.ClassResolver classResolver)