org.codehaus.plexus.component.factory
Class DefaultComponentFactoryManager
java.lang.Object
org.codehaus.plexus.component.factory.DefaultComponentFactoryManager
- All Implemented Interfaces:
- ComponentFactoryManager, Contextualizable
public class DefaultComponentFactoryManager
- extends java.lang.Object
- implements ComponentFactoryManager, Contextualizable
- Version:
- $Id: DefaultComponentFactoryManager.java 1750 2005-04-19 07:45:02Z brett $
- Author:
- Jason van Zyl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultComponentFactoryId
private java.lang.String defaultComponentFactoryId
defaultComponentFactory
private ComponentFactory defaultComponentFactory
container
private PlexusContainer container
componentFactories
private java.util.List componentFactories
- Deprecated. Register factories as components with language as role-hint instead.
DefaultComponentFactoryManager
public DefaultComponentFactoryManager()
findComponentFactory
public ComponentFactory findComponentFactory(java.lang.String id)
throws UndefinedComponentFactoryException
- Specified by:
findComponentFactory
in interface ComponentFactoryManager
- Throws:
UndefinedComponentFactoryException
getDefaultComponentFactory
public ComponentFactory getDefaultComponentFactory()
throws UndefinedComponentFactoryException
- Specified by:
getDefaultComponentFactory
in interface ComponentFactoryManager
- Throws:
UndefinedComponentFactoryException
contextualize
public void contextualize(Context context)
throws ContextException
- Specified by:
contextualize
in interface Contextualizable
- Throws:
ContextException