Package cruise.umple.compiler
Class ClassDependencyTree
java.lang.Object
cruise.umple.compiler.ClassDependencyTree
public class ClassDependencyTree
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description ClassDependencyTree(boolean aIsLevelled, boolean aIsProcessed)
-
Method Summary
Modifier and Type Method Description boolean
addClassDependencyNode(ClassDependencyNode aClassDependencyNode)
boolean
addClassDependencyNodeAt(ClassDependencyNode aClassDependencyNode, int index)
boolean
addOrMoveClassDependencyNodeAt(ClassDependencyNode aClassDependencyNode, int index)
boolean
containsNode(ClassDependencyNode node)
ListcdN; boolean
containsNode(java.lang.String name)
void
delete()
ClassDependencyNode
getClassDependencyNode(int index)
java.util.List<ClassDependencyNode>
getClassDependencyNodes()
boolean
getIsLevelled()
boolean
getIsProcessed()
boolean
hasClassDependencyNodes()
int
indexOfClassDependencyNode(ClassDependencyNode aClassDependencyNode)
static int
minimumNumberOfClassDependencyNodes()
int
numberOfClassDependencyNodes()
boolean
removeClassDependencyNode(ClassDependencyNode aClassDependencyNode)
boolean
setIsLevelled(boolean aIsLevelled)
boolean
setIsProcessed(boolean aIsProcessed)
java.lang.String
toString()
-
Constructor Details
-
ClassDependencyTree
public ClassDependencyTree(boolean aIsLevelled, boolean aIsProcessed)
-
-
Method Details
-
setIsLevelled
public boolean setIsLevelled(boolean aIsLevelled) -
setIsProcessed
public boolean setIsProcessed(boolean aIsProcessed) -
getIsLevelled
public boolean getIsLevelled() -
getIsProcessed
public boolean getIsProcessed() -
getClassDependencyNode
-
getClassDependencyNodes
-
numberOfClassDependencyNodes
public int numberOfClassDependencyNodes() -
hasClassDependencyNodes
public boolean hasClassDependencyNodes() -
indexOfClassDependencyNode
-
minimumNumberOfClassDependencyNodes
public static int minimumNumberOfClassDependencyNodes() -
addClassDependencyNode
-
removeClassDependencyNode
-
addClassDependencyNodeAt
-
addOrMoveClassDependencyNodeAt
-
delete
public void delete() -
containsNode
ListcdN; -
containsNode
public boolean containsNode(java.lang.String name) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-