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