public class LegendTreeNodes
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
LegendTreeNodes.IconTreeNode |
|
static class |
LegendTreeNodes.LegendTreeNode |
Eine Klasse für einzelne Objekte in der Legende der Kartendarstellung.
|
static class |
LegendTreeNodes.RootNode |
|
static class |
LegendTreeNodes.TextTreeNode |
| Constructor | Description |
|---|---|
LegendTreeNodes() |
Ein LegendTreeNodes-Objekt verwaltet die Knoten des Legendenbaums als Liste.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(LegendTreeNodes.LegendTreeNode node,
java.lang.Integer levelChange) |
Fügt einen neuen Knoten mit dem übergebenen Level-Änderung relativ zum Vorgänger hinzu.
|
java.lang.Integer |
getLevelChange(LegendTreeNodes.LegendTreeNode node) |
Gibt für übergebenen Knoten die Leveländerung relativ zu seinem Vorgänger zurück.
|
java.util.List<LegendTreeNodes.LegendTreeNode> |
getOrderedNodes() |
Gibt die Liste der Knoten zurück.
|
boolean |
isEmpty() |
Gibt an, ob
|
java.lang.String |
toString() |
public LegendTreeNodes()
public void add(LegendTreeNodes.LegendTreeNode node, java.lang.Integer levelChange)
node - der neue KnotenlevelChange - die Level-Änderungpublic java.util.List<LegendTreeNodes.LegendTreeNode> getOrderedNodes()
public java.lang.Integer getLevelChange(LegendTreeNodes.LegendTreeNode node)
node - ein Knotenpublic boolean isEmpty()
public java.lang.String toString()
toString in class java.lang.Object