Modifier and Type | Field and Description |
---|---|
protected List<LayerTree> |
children |
protected Controller |
controller |
protected LayerList |
layers |
protected String |
name |
Constructor and Description |
---|
LayerTree(Controller controller) |
LayerTree(LayerList root) |
Modifier and Type | Method and Description |
---|---|
abstract void |
createLayers(Object infoItem,
AVList params) |
Object |
getChild(String name) |
List<LayerTree> |
getChildren() |
String |
getDisplayName() |
Layer |
getLayer(List<String> path) |
LayerList |
getLayers() |
Iterator<LayerPath> |
getPathIterator(LayerPath basePath) |
boolean |
hasChildren() |
boolean |
hasLayers() |
Iterator<Layer> |
iterator() |
void |
setChildren(List<LayerTree> children) |
void |
setDisplayName(String name) |
void |
setLayers(LayerList layerList) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
protected Controller controller
protected LayerList layers
protected String name
public LayerTree(Controller controller)
public LayerTree(LayerList root)