| 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, waitforEach, spliteratorprotected Controller controller
protected LayerList layers
protected String name
public LayerTree(Controller controller)
public LayerTree(LayerList root)