Package org.codehaus.plexus.collections
Class DefaultProtoCollection
- java.lang.Object
-
- org.codehaus.plexus.collections.DefaultProtoCollection
-
- All Implemented Interfaces:
ProtoCollection
,org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
public class DefaultProtoCollection extends java.lang.Object implements ProtoCollection, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
-
-
Field Summary
Fields Modifier and Type Field Description private org.codehaus.plexus.PlexusContainer
container
private java.lang.String
role
-
Fields inherited from interface org.codehaus.plexus.collections.ProtoCollection
ROLE
-
-
Constructor Summary
Constructors Constructor Description DefaultProtoCollection()
DefaultProtoCollection(org.codehaus.plexus.PlexusContainer container, java.lang.String role)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
contextualize(org.codehaus.plexus.context.Context context)
ActiveList
getActiveList()
Retrieve anActiveList
instance that contains components matching the role given byProtoCollection.getCollectedRole()
.ActiveMap
getActiveMap()
Retrieve anActiveMap
instance that contains components matching the role given byProtoCollection.getCollectedRole()
.ActiveSet
getActiveSet()
Retrieve anActiveSet
instance that contains components matching the role given byProtoCollection.getCollectedRole()
.java.lang.String
getCollectedRole()
Retrieve the role of components to be collected by any of the active collections created here.
-
-
-
Method Detail
-
getActiveList
public ActiveList getActiveList()
Description copied from interface:ProtoCollection
Retrieve anActiveList
instance that contains components matching the role given byProtoCollection.getCollectedRole()
.- Specified by:
getActiveList
in interfaceProtoCollection
-
getActiveMap
public ActiveMap getActiveMap()
Description copied from interface:ProtoCollection
Retrieve anActiveMap
instance that contains components matching the role given byProtoCollection.getCollectedRole()
.- Specified by:
getActiveMap
in interfaceProtoCollection
-
getActiveSet
public ActiveSet getActiveSet()
Description copied from interface:ProtoCollection
Retrieve anActiveSet
instance that contains components matching the role given byProtoCollection.getCollectedRole()
.- Specified by:
getActiveSet
in interfaceProtoCollection
-
getCollectedRole
public java.lang.String getCollectedRole()
Description copied from interface:ProtoCollection
Retrieve the role of components to be collected by any of the active collections created here.- Specified by:
getCollectedRole
in interfaceProtoCollection
-
contextualize
public void contextualize(org.codehaus.plexus.context.Context context) throws org.codehaus.plexus.context.ContextException
- Specified by:
contextualize
in interfaceorg.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
- Throws:
org.codehaus.plexus.context.ContextException
-
-