|
CSP for Java (JCSP) 1.1-rc4 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jcsp.net.cns.NameAccessLevel
public final class NameAccessLevel
This class allows name spaces to be identified around
AbstractID
objects (currently including
ApplicationID
,
NodeID
,
DomainID
and
GlobalID
). An AbstractID
object can have a single parent
AbstractID
object. This allows a tree-like hierarchy
to be formed which in turn allows a name space hierarchy.
For example, two ApplicationID
objects, A and B, may each
have a parent NodeID
Z. The namespaces created around
A and B will each be a superset of the namespace of Z. Channels registered
in Z's namespace can be resolved in either A's or B's namespace. A channel
registered in A's namespace may neither be resolved in Z's namespace nor
B's.
Field Summary | |
---|---|
static NameAccessLevel |
GLOBAL_ACCESS_LEVEL
The NameAccessLevel for the global namespace. |
Constructor Summary | |
---|---|
NameAccessLevel(AbstractID abstractID)
Constructor which takes an AbstractID to use
for identifying the namespace. |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compares an object with this object. |
int |
hashCode()
Returns a hash code for this object obeying the standard rules for a hash code. |
String |
toString()
Returns a string representation of this object. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final NameAccessLevel GLOBAL_ACCESS_LEVEL
NameAccessLevel
for the global namespace.
Constructor Detail |
---|
public NameAccessLevel(AbstractID abstractID)
Constructor which takes an AbstractID
to use
for identifying the namespace.
Method Detail |
---|
public boolean equals(Object o)
equals
in class Object
ture
iff the other object is a
NameAccessLevel
object which has an
equal underlying AbstractID
.AbstractID
public int hashCode()
hashCode
in class Object
Object.hashCode()
public String toString()
toString
in class Object
|
CSP for Java (JCSP) 1.1-rc4 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |