argos.util.graph
Class Node
java.lang.Object
argos.util.graph.Node
- All Implemented Interfaces:
- Comparable<Node>
- Direct Known Subclasses:
- Running
public class Node
- extends Object
- implements Comparable<Node>
Constructor Summary |
Node()
|
dependsOnThis
public List<Node> dependsOnThis
thisDependsOn
public List<Node> thisDependsOn
name
protected String name
level
protected int level
Node
public Node()
resetDependencies
public void resetDependencies()
remove
public void remove(Node node)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
compareTo
public int compareTo(Node node)
- Specified by:
compareTo
in interface Comparable<Node>
getName
public String getName()
setName
public void setName(String name)
getDependsOnThis
public List<Node> getDependsOnThis()
getThisDependsOn
public List<Node> getThisDependsOn()
getLevel
public int getLevel()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2004-2007 University of Troms?. All Rights Reserved.