Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.component.composition.AbstractComponentComposer
org.codehaus.plexus.component.composition.MapOrientedComponentComposer
public class MapOrientedComponentComposer
extends AbstractComponentComposer
Field Summary | |
private static String | |
private static String | |
private static String | |
private static String |
Fields inherited from class org.codehaus.plexus.component.composition.AbstractComponentComposer | |
id |
Fields inherited from class org.codehaus.plexus.logging.AbstractLogEnabled | |
logger |
Fields inherited from interface org.codehaus.plexus.component.composition.ComponentComposer | |
ROLE |
Method Summary | |
private List |
|
List |
|
Methods inherited from class org.codehaus.plexus.component.composition.AbstractComponentComposer | |
getId |
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled | |
enableLogging , getLogger , setupLogger , setupLogger , setupLogger |
private static final String DEFAULT_MAPPING_TYPE
private static final String MAP_MAPPING_TYPE
private static final String SET_MAPPING_TYPE
private static final String SINGLE_MAPPING_TYPE
private List addRequirement(MapOrientedComponent component, PlexusContainer container, ComponentRequirement requirement) throws CompositionException
public List assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container) throws CompositionException
- Specified by:
- assembleComponent in interface ComponentComposer
- Parameters:
component
-componentDescriptor
-container
-
- Returns:
- List of ComponentDescriptors which were used by ComponentComposer
- Throws:
CompositionException
-