org.codehaus.plexus.component.composition

Class DefaultComponentComposerManager

public class DefaultComponentComposerManager extends Object implements ComponentComposerManager

Version: $Id: DefaultComponentComposerManager.java 1750 2005-04-19 07:45:02Z brett $

Author: Michal Maczka

Field Summary
ListcomponentComposers
MapcomposerMap
StringdefaultComponentComposerId
Method Summary
voidassembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
ComponentComposerfindComponentComposer(String id)
protected ComponentComposergetComponentComposer(String id)

Field Detail

componentComposers

private List componentComposers

composerMap

private Map composerMap

defaultComponentComposerId

private String defaultComponentComposerId

Method Detail

assembleComponent

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

findComponentComposer

private ComponentComposer findComponentComposer(String id)

getComponentComposer

protected ComponentComposer getComponentComposer(String id)