org.codehaus.plexus.component.composition

Class MapOrientedComponentComposer

public class MapOrientedComponentComposer extends AbstractComponentComposer

Field Summary
static StringDEFAULT_MAPPING_TYPE
static StringMAP_MAPPING_TYPE
static StringSET_MAPPING_TYPE
static StringSINGLE_MAPPING_TYPE
Method Summary
ListaddRequirement(MapOrientedComponent component, PlexusContainer container, ComponentRequirement requirement)
ListassembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)

Field Detail

DEFAULT_MAPPING_TYPE

private static final String DEFAULT_MAPPING_TYPE

MAP_MAPPING_TYPE

private static final String MAP_MAPPING_TYPE

SET_MAPPING_TYPE

private static final String SET_MAPPING_TYPE

SINGLE_MAPPING_TYPE

private static final String SINGLE_MAPPING_TYPE

Method Detail

addRequirement

private List addRequirement(MapOrientedComponent component, PlexusContainer container, ComponentRequirement requirement)

assembleComponent

public List assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)