protected static class DefaultTreeLayout.TreeBuffer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.Integer,java.util.List<java.lang.Object>> |
leafs |
protected int |
maxDepth |
Modifier | Constructor and Description |
---|---|
protected |
DefaultTreeLayout.TreeBuffer() |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.Object leaf,
int depth) |
java.util.List<java.lang.Object> |
getLeafsForDepths(int depth) |
int |
getMaxDepths() |
void |
moveUp(java.lang.Object leaf,
int depth) |
void |
remove(java.lang.Object leaf,
int depth) |
protected int maxDepth
protected java.util.Map<java.lang.Integer,java.util.List<java.lang.Object>> leafs
public void add(java.lang.Object leaf, int depth)
public void remove(java.lang.Object leaf, int depth)
public int getMaxDepths()
public java.util.List<java.lang.Object> getLeafsForDepths(int depth)
public void moveUp(java.lang.Object leaf, int depth)