Class OPCTreeModel
- java.lang.Object
-
- javax.swing.tree.DefaultTreeModel
-
- com.inductiveautomation.ignition.designer.sqltags.opcbrowser.OPCTreeModel
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.tree.TreeModel
public class OPCTreeModel extends javax.swing.tree.DefaultTreeModel
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OPCTreeModel.Sort
-
Constructor Summary
Constructors Constructor Description OPCTreeModel(OpcBrowseExecutor browser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Comparator<OPCTreeNode>
getComparator()
AbstractOPCTreeNode
getRoot()
OPCTreeModel.Sort
getSort()
void
refresh()
void
setRoot(AbstractOPCTreeNode root)
protected void
setSort(OPCTreeModel.Sort sort)
-
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
-
-
-
-
Constructor Detail
-
OPCTreeModel
public OPCTreeModel(OpcBrowseExecutor browser)
-
-
Method Detail
-
refresh
public void refresh()
-
getRoot
public AbstractOPCTreeNode getRoot()
- Specified by:
getRoot
in interfacejavax.swing.tree.TreeModel
- Overrides:
getRoot
in classjavax.swing.tree.DefaultTreeModel
-
setRoot
public void setRoot(AbstractOPCTreeNode root)
-
getSort
public OPCTreeModel.Sort getSort()
-
setSort
protected void setSort(OPCTreeModel.Sort sort)
-
getComparator
public java.util.Comparator<OPCTreeNode> getComparator()
-
-