|
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 Objectture iff the other object is a
NameAccessLevel object which has an
equal underlying AbstractID.AbstractIDpublic int hashCode()
hashCode in class ObjectObject.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 | ||||||||