NamingContext

This type is a class for model objects.

Represents the root context of the persistent portion of the namespace. It contains NameBinding elements. NamingContext elements which are subcontexts will be nested at the appropriate binding.

Package: namestore

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Reference attributes having this type:
  NameBinding.primaryNamingContext



Attributes Summary
contextId : EString Unique ID for this context.
parentContextId : EString Unique ID for the containing primary context.
nameBindings : NameBinding * The bindings contained in this context.



Attribute Details

contextId  -  Unique ID for this context.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

parentContextId  -  Unique ID for the containing primary context.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

nameBindings  -  The bindings contained in this context.
    Reference Type: NameBinding *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006