org.codehaus.plexus.component.composition
Class DefaultComponentComposerManager
java.lang.Object
org.codehaus.plexus.component.composition.DefaultComponentComposerManager
- All Implemented Interfaces:
- ComponentComposerManager
public class DefaultComponentComposerManager
- extends Object
- implements ComponentComposerManager
- Version:
- $Id: DefaultComponentComposerManager.java 6976 2007-10-21 16:11:08Z jvanzyl $
- Author:
- Michal Maczka, Jason van Zyl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultComponentComposerManager
public DefaultComponentComposerManager()
addComponentComposer
public void addComponentComposer(ComponentComposer componentComposer)
- Specified by:
addComponentComposer
in interface ComponentComposerManager
assembleComponent
public void assembleComponent(Object component,
ComponentDescriptor componentDescriptor,
PlexusContainer container)
throws UndefinedComponentComposerException,
CompositionException
- Specified by:
assembleComponent
in interface ComponentComposerManager
- Throws:
UndefinedComponentComposerException
CompositionException
assembleComponent
public void assembleComponent(Object component,
ComponentDescriptor componentDescriptor,
PlexusContainer container,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm)
throws UndefinedComponentComposerException,
CompositionException
- Specified by:
assembleComponent
in interface ComponentComposerManager
- Throws:
UndefinedComponentComposerException
CompositionException
getComponentComposer
protected ComponentComposer getComponentComposer(String id)
throws UndefinedComponentComposerException
- Throws:
UndefinedComponentComposerException
Copyright © 2001-2008 Codehaus. All Rights Reserved.