public class DefaultProtoCollection extends Object implements ProtoCollection, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
ROLE| Constructor and Description |
|---|
DefaultProtoCollection() |
DefaultProtoCollection(org.codehaus.plexus.PlexusContainer container,
String role) |
| Modifier and Type | Method and Description |
|---|---|
void |
contextualize(org.codehaus.plexus.context.Context context) |
ActiveList |
getActiveList()
Retrieve an
ActiveList instance that contains components matching the role given by
ProtoCollection.getCollectedRole(). |
ActiveMap |
getActiveMap()
Retrieve an
ActiveMap instance that contains components matching the role given by
ProtoCollection.getCollectedRole(). |
ActiveSet |
getActiveSet()
Retrieve an
ActiveSet instance that contains components matching the role given by
ProtoCollection.getCollectedRole(). |
String |
getCollectedRole()
Retrieve the role of components to be collected by any of the active collections created here.
|
public DefaultProtoCollection(org.codehaus.plexus.PlexusContainer container,
String role)
public DefaultProtoCollection()
public ActiveList getActiveList()
ProtoCollectionActiveList instance that contains components matching the role given by
ProtoCollection.getCollectedRole().getActiveList in interface ProtoCollectionpublic ActiveMap getActiveMap()
ProtoCollectionActiveMap instance that contains components matching the role given by
ProtoCollection.getCollectedRole().getActiveMap in interface ProtoCollectionpublic ActiveSet getActiveSet()
ProtoCollectionActiveSet instance that contains components matching the role given by
ProtoCollection.getCollectedRole().getActiveSet in interface ProtoCollectionpublic String getCollectedRole()
ProtoCollectiongetCollectedRole in interface ProtoCollectionpublic void contextualize(org.codehaus.plexus.context.Context context)
throws org.codehaus.plexus.context.ContextException
contextualize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizableorg.codehaus.plexus.context.ContextExceptionCopyright © 2001–2018 Codehaus Plexus. All rights reserved.