org.codehaus.plexus.component.composition
Interface ComponentComposerManager

All Known Implementing Classes:
DefaultComponentComposerManager

public interface ComponentComposerManager

Version:
$Id: ComponentComposerManager.java 6976 2007-10-21 16:11:08Z jvanzyl $
Author:
Jason van Zyl, Michal Maczka

Field Summary
static String ROLE
           
 
Method Summary
 void addComponentComposer(ComponentComposer componentComposer)
           
 void assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container)
           
 void assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container, org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

addComponentComposer

void addComponentComposer(ComponentComposer componentComposer)

assembleComponent

void assembleComponent(Object component,
                       ComponentDescriptor componentDescriptor,
                       PlexusContainer container)
                       throws CompositionException,
                              UndefinedComponentComposerException
Throws:
CompositionException
UndefinedComponentComposerException

assembleComponent

void assembleComponent(Object component,
                       ComponentDescriptor componentDescriptor,
                       PlexusContainer container,
                       org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm)
                       throws CompositionException,
                              UndefinedComponentComposerException
Throws:
CompositionException
UndefinedComponentComposerException


Copyright © 2001-2008 Codehaus. All Rights Reserved.