org.apache.tapestry.pageload
Class NamespaceClassSearchComponentClassProvider

java.lang.Object
  extended by org.apache.tapestry.pageload.NamespaceClassSearchComponentClassProvider
All Implemented Interfaces:
ComponentClassProvider

public class NamespaceClassSearchComponentClassProvider
extends Object
implements ComponentClassProvider

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

Constructor Summary
NamespaceClassSearchComponentClassProvider()
           
 
Method Summary
 String provideComponentClassName(ComponentClassProviderContext context)
          Return the component class name, or null if this provider can't resolve it.
 void setClassFinder(ClassFinder classFinder)
           
 void setPackagesName(String packagesName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespaceClassSearchComponentClassProvider

public NamespaceClassSearchComponentClassProvider()
Method Detail

provideComponentClassName

public String provideComponentClassName(ComponentClassProviderContext context)
Description copied from interface: ComponentClassProvider
Return the component class name, or null if this provider can't resolve it.

Specified by:
provideComponentClassName in interface ComponentClassProvider

setPackagesName

public void setPackagesName(String packagesName)

setClassFinder

public void setClassFinder(ClassFinder classFinder)


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