Package org.codehaus.plexus.collections
Class DefaultActiveCollectionManager
java.lang.Object
org.codehaus.plexus.collections.DefaultActiveCollectionManager
- All Implemented Interfaces:
ActiveCollectionManager,org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
public class DefaultActiveCollectionManager
extends Object
implements ActiveCollectionManager, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
-
Field Summary
FieldsFields inherited from interface org.codehaus.plexus.collections.ActiveCollectionManager
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcontextualize(org.codehaus.plexus.context.Context context) getActiveList(Class role) Retrieve anActiveListinstance that contains the components of the given role.getActiveList(String role) Retrieve anActiveListinstance that contains the components of the given role.getActiveMap(Class role) Retrieve anActiveMapinstance that contains the components of the given role.getActiveMap(String role) Retrieve anActiveMapinstance that contains the components of the given role.getActiveSet(Class role) Retrieve anActiveSetinstance that contains the components of the given role.getActiveSet(String role) Retrieve anActiveSetinstance that contains the components of the given role.
-
Field Details
-
container
private org.codehaus.plexus.PlexusContainer container
-
-
Constructor Details
-
DefaultActiveCollectionManager
public DefaultActiveCollectionManager()
-
-
Method Details
-
getActiveList
Description copied from interface:ActiveCollectionManagerRetrieve anActiveListinstance that contains the components of the given role.- Specified by:
getActiveListin interfaceActiveCollectionManager
-
getActiveMap
Description copied from interface:ActiveCollectionManagerRetrieve anActiveMapinstance that contains the components of the given role.- Specified by:
getActiveMapin interfaceActiveCollectionManager
-
getActiveSet
Description copied from interface:ActiveCollectionManagerRetrieve anActiveSetinstance that contains the components of the given role.- Specified by:
getActiveSetin interfaceActiveCollectionManager
-
contextualize
public void contextualize(org.codehaus.plexus.context.Context context) throws org.codehaus.plexus.context.ContextException - Specified by:
contextualizein interfaceorg.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable- Throws:
org.codehaus.plexus.context.ContextException
-
getActiveList
Description copied from interface:ActiveCollectionManagerRetrieve anActiveListinstance that contains the components of the given role. NOTE: the role which is used is actually the class-name, not the class...so, here ROLE = role.getName().- Specified by:
getActiveListin interfaceActiveCollectionManager- Parameters:
role- the class whose name we will use as the role for the components to retrieve.
-
getActiveMap
Description copied from interface:ActiveCollectionManagerRetrieve anActiveMapinstance that contains the components of the given role. NOTE: the role which is used is actually the class-name, not the class...so, here ROLE = role.getName().- Specified by:
getActiveMapin interfaceActiveCollectionManager- Parameters:
role- the class whose name we will use as the role for the components to retrieve.
-
getActiveSet
Description copied from interface:ActiveCollectionManagerRetrieve anActiveSetinstance that contains the components of the given role. NOTE: the role which is used is actually the class-name, not the class...so, here ROLE = role.getName().- Specified by:
getActiveSetin interfaceActiveCollectionManager- Parameters:
role- the class whose name we will use as the role for the components to retrieve.
-