org.apache.avalon.excalibur.naming
Class DefaultNamespace
java.lang.Object
|
+--org.apache.avalon.excalibur.naming.AbstractNamespace
|
+--org.apache.avalon.excalibur.naming.DefaultNamespace
- All Implemented Interfaces:
- Namespace, ObjectFactory, StateFactory
- public class DefaultNamespace
- extends AbstractNamespace
This is the default namespace implementation.
- Version:
- $Revision: 1.7 $
- Author:
- Peter Donald
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultNamespace
public DefaultNamespace(NameParser nameParser)
DefaultNamespace
public DefaultNamespace(NameParser nameParser,
ObjectFactory[] objectFactorySet,
StateFactory[] stateFactorySet)
getNameParser
public NameParser getNameParser()
addStateFactory
public void addStateFactory(StateFactory stateFactory)
- Description copied from class:
AbstractNamespace
- Utility method for subclasses to add factorys.
- Overrides:
addStateFactory
in class AbstractNamespace
- Following copied from class:
org.apache.avalon.excalibur.naming.AbstractNamespace
- Parameters:
stateFactory
- the StateFactory to add
addObjectFactory
public void addObjectFactory(ObjectFactory objectFactory)
- Description copied from class:
AbstractNamespace
- Utility method for subclasses to add factorys.
- Overrides:
addObjectFactory
in class AbstractNamespace
- Following copied from class:
org.apache.avalon.excalibur.naming.AbstractNamespace
- Parameters:
objectFactory
- the ObjectFactory to add
"Copyright © 2000-2002 Apache Jakarta Project. All Rights Reserved."