atg.nucleus.naming
Interface ComponentNameContext


public interface ComponentNameContext

A ComponentNameContext represents an interface for binding ComponentNames to Object "elements".


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Method Summary
 java.lang.Object getElement(ComponentName pName)
          Returns the element bound to the specified name.
 boolean isElementBound(ComponentName pName)
          Returns true if the name has an element bound to it, false if not.
 void putElement(ComponentName pName, java.lang.Object pElement)
          Binds the specified element to the specified name.
 void removeElement(ComponentName pName)
          Removes the binding for the specified name.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail

getElement

java.lang.Object getElement(ComponentName pName)
Returns the element bound to the specified name.


putElement

void putElement(ComponentName pName,
                java.lang.Object pElement)
Binds the specified element to the specified name.


removeElement

void removeElement(ComponentName pName)
Removes the binding for the specified name.


isElementBound

boolean isElementBound(ComponentName pName)
Returns true if the name has an element bound to it, false if not.