Class ClassHierarchy.Node
java.lang.Object
simula.compiler.utilities.ClassHierarchy.Node
- All Implemented Interfaces:
Comparable<ClassHierarchy.Node>
- Enclosing class:
ClassHierarchy
Utility class Node.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) TreeSet
<ClassHierarchy.Node> Node's children.(package private) String
Node's name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(ClassHierarchy.Node node) (package private) void
print
(int indent) Utility method: print.
-
Field Details
-
name
String nameNode's name -
children
TreeSet<ClassHierarchy.Node> childrenNode's children.
-
-
Constructor Details
-
Node
private Node()Default Constructor: NOT USED
-
-
Method Details
-
print
void print(int indent) Utility method: print.- Parameters:
indent
- the indentation.
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ClassHierarchy.Node>
-