Package net.sourceforge.plantuml.graph
Class Heap
- java.lang.Object
-
- net.sourceforge.plantuml.graph.Heap
-
public class Heap extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Heap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLink(java.lang.String stringLink, int diffHeight, java.lang.Object userData)ANodeaddNode(java.lang.String code)voidcomputeRows()ANodegetExistingNode(java.lang.String code)java.util.List<ALink>getLinks()java.util.List<ANode>getNodes()intgetRowMax()voidimporting(ANode under, ANode otherRoot, Heap otherHeap, int diffHeight, java.lang.Object userData)booleanisEmpty()
-
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
-
importing
public void importing(ANode under, ANode otherRoot, Heap otherHeap, int diffHeight, java.lang.Object userData)
-
computeRows
public void computeRows()
-
getExistingNode
public ANode getExistingNode(java.lang.String code)
-
getLinks
public java.util.List<ALink> getLinks()
-
getNodes
public java.util.List<ANode> getNodes()
-
addLink
public void addLink(java.lang.String stringLink, int diffHeight, java.lang.Object userData)
-
addNode
public ANode addNode(java.lang.String code)
-
getRowMax
public int getRowMax()
-
-