org.codehaus.plexus.component.composition
Interface ComponentComposer
- All Known Implementing Classes:
- AbstractComponentComposer, FieldComponentComposer, MapOrientedComponentComposer, NoOpComponentComposer, SetterComponentComposer
public interface ComponentComposer
- Version:
- $Revision: 1323 $
- Author:
- Michal Maczka
Field Summary |
static java.lang.String |
ROLE
|
ROLE
static final java.lang.String ROLE
getId
java.lang.String getId()
assembleComponent
java.util.List assembleComponent(java.lang.Object component,
ComponentDescriptor componentDescriptor,
PlexusContainer container)
throws CompositionException,
UndefinedComponentComposerException
- Parameters:
component
- componentDescriptor
- container
-
- Returns:
- List of ComponentDescriptors which were used by ComponentComposer
- Throws:
CompositionException
UndefinedComponentComposerException
Copyright © 2001-2007 Codehaus. All Rights Reserved.