org.codehaus.plexus.component.composition
public interface CompositionResolver
Version: $Id: CompositionResolver.java 6008 2007-03-05 11:23:00Z handyande $
Field Summary | |
---|---|
static char | SEPARATOR_CHAR |
Method Summary | |
---|---|
void | addComponentDescriptor(ComponentDescriptor componentDescriptor) |
List | findRequirements(String role, String roleHint)
Returns the list of names of components which are using the component.
of given role and roleHint.
|
List | getRequirements(String role, String roleHint)
Returns the list of names of components which are required
by the component of given role and roleHint.
|
Parameters: componentDescriptor
Throws: CompositionException when cycle is detected
Parameters: role The name of the component roleHint The implementation hint of the component
Returns: The list of components which are requiring given component
Parameters: role The name of the component roleHint The implementation hint of the component
Returns: The list of components which are required by given component