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()
ProtoCollection
ActiveList
instance that contains components matching the role given by
ProtoCollection.getCollectedRole()
.getActiveList
in interface ProtoCollection
public ActiveMap getActiveMap()
ProtoCollection
ActiveMap
instance that contains components matching the role given by
ProtoCollection.getCollectedRole()
.getActiveMap
in interface ProtoCollection
public ActiveSet getActiveSet()
ProtoCollection
ActiveSet
instance that contains components matching the role given by
ProtoCollection.getCollectedRole()
.getActiveSet
in interface ProtoCollection
public String getCollectedRole()
ProtoCollection
getCollectedRole
in interface ProtoCollection
public void contextualize(org.codehaus.plexus.context.Context context) throws org.codehaus.plexus.context.ContextException
contextualize
in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
org.codehaus.plexus.context.ContextException
Copyright © 2001–2015 Codehaus. All rights reserved.