public abstract class AbstractActiveMap extends Object implements ActiveMap, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled
Modifier | Constructor and Description |
---|---|
protected |
AbstractActiveMap() |
protected |
AbstractActiveMap(org.codehaus.plexus.PlexusContainer container,
String role) |
Modifier and Type | Method and Description |
---|---|
protected Map |
checkedGetMap() |
void |
clear() |
void |
contextualize(org.codehaus.plexus.context.Context context) |
void |
enableLogging(org.codehaus.plexus.logging.Logger logger) |
protected org.codehaus.plexus.logging.Logger |
getLogger() |
protected Map |
getMap() |
String |
getRole()
Retrive the role, or type of component, which is collected in the current instance.
|
Object |
put(Object arg0,
Object arg1) |
void |
putAll(Map arg0) |
Object |
remove(Object key) |
protected void |
setRole(String role) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkedContainsKey, checkedContainsValue, checkedEntrySet, checkedGet, checkedKeySet, checkedValues
checkedIsEmpty, checkedSize, isEmpty, size
protected AbstractActiveMap()
protected AbstractActiveMap(org.codehaus.plexus.PlexusContainer container, String role)
protected final org.codehaus.plexus.logging.Logger getLogger()
protected final Map getMap()
protected final Map checkedGetMap() throws org.codehaus.plexus.component.repository.exception.ComponentLookupException
org.codehaus.plexus.component.repository.exception.ComponentLookupException
public final String getRole()
ActiveCollection
getRole
in interface ActiveCollection
protected final void setRole(String role)
public final 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
public final void enableLogging(org.codehaus.plexus.logging.Logger logger)
enableLogging
in interface org.codehaus.plexus.logging.LogEnabled
Copyright © 2001-2012 Codehaus. All Rights Reserved.