public class LayerTreeModel extends SimpleTreeModel
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
LayerTreeModel.ColorThemingValue  | 
static class  | 
LayerTreeModel.Root  | 
SimpleTreeModel.Folder| Constructor and Description | 
|---|
LayerTreeModel(LayerManagerProxy layerManagerProxy)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List | 
getChildren(java.lang.Object parent)
No need to handle Folders 
 | 
int | 
getIndexOfChild(java.lang.Object parent,
               java.lang.Object child)  | 
void | 
valueForPathChanged(javax.swing.tree.TreePath path,
                   java.lang.Object newValue)  | 
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getRoot, isLeaf, removeTreeModelListener, setFiringEventspublic LayerTreeModel(LayerManagerProxy layerManagerProxy)
public int getIndexOfChild(java.lang.Object parent,
                  java.lang.Object child)
getIndexOfChild in interface javax.swing.tree.TreeModelgetIndexOfChild in class SimpleTreeModelpublic java.util.List getChildren(java.lang.Object parent)
SimpleTreeModelgetChildren in class SimpleTreeModelparent - not a Folderpublic void valueForPathChanged(javax.swing.tree.TreePath path,
                       java.lang.Object newValue)
valueForPathChanged in interface javax.swing.tree.TreeModelvalueForPathChanged in class SimpleTreeModel