|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--org.jwarp.util.Circuit
The circuit is a set of objects related to each other. You can add objects and then connect them to several instances of other objects. Removing an object also tries to remove all the connection to/from other objects.
| Inner Class Summary | |
class |
Circuit.CircuitException
|
protected class |
Circuit.Node
private Node class |
| Constructor Summary | |
Circuit()
Constructor. |
|
| Method Summary | |
void |
addNode(java.lang.String name)
Add a node. |
java.lang.String |
getAncestor()
Return the ancestor. |
java.util.Vector |
getAncestors()
Return the ancestors. |
boolean |
isEmpty()
|
void |
link(java.lang.String parent,
java.lang.String child)
Link a parent to a child. |
void |
removeNode(java.lang.String name)
Remove a node |
java.lang.String |
toString()
|
void |
unlink(java.lang.String parent,
java.lang.String child)
Link a parent to a child. |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public Circuit()
| Method Detail |
public void addNode(java.lang.String name)
name - The new nodepublic void removeNode(java.lang.String name)
The - node
public void link(java.lang.String parent,
java.lang.String child)
throws Circuit.CircuitException
parent - The parentchild - The childCircuit.CircuitException -
public void unlink(java.lang.String parent,
java.lang.String child)
throws Circuit.CircuitException
parent - The parentchild - The childCircuit.CircuitException - public java.util.Vector getAncestors()
public java.lang.String getAncestor()
public boolean isEmpty()
public java.lang.String toString()
toString in class java.lang.Object
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||