Class NavTreePanel.EditableTreeModel
- java.lang.Object
-
- javax.swing.tree.DefaultTreeModel
-
- com.inductiveautomation.ignition.designer.navtree.NavTreePanel.EditableTreeModel
-
- All Implemented Interfaces:
java.io.Serializable,javax.swing.tree.TreeModel
- Enclosing class:
- NavTreePanel
public class NavTreePanel.EditableTreeModel extends javax.swing.tree.DefaultTreeModel- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EditableTreeModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexpandNode(AbstractNavTreeNode node)javax.swing.tree.TreePathfindCurrent(javax.swing.tree.TreePath path)Takes a TreePath, and returns an identical one, but with nodes directly looked up in the model.booleanisExpanded(AbstractNavTreeNode node)voidstartEditing(AbstractNavTreeNode node)voidvalueForPathChanged(javax.swing.tree.TreePath path, java.lang.Object newValue)-
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot
-
-
-
-
Method Detail
-
valueForPathChanged
public void valueForPathChanged(javax.swing.tree.TreePath path, java.lang.Object newValue)- Specified by:
valueForPathChangedin interfacejavax.swing.tree.TreeModel- Overrides:
valueForPathChangedin classjavax.swing.tree.DefaultTreeModel
-
startEditing
public void startEditing(AbstractNavTreeNode node)
-
expandNode
public void expandNode(AbstractNavTreeNode node)
-
isExpanded
public boolean isExpanded(AbstractNavTreeNode node)
-
findCurrent
public javax.swing.tree.TreePath findCurrent(javax.swing.tree.TreePath path)
Takes a TreePath, and returns an identical one, but with nodes directly looked up in the model. Looks nodes up by name.
-
-