Class HistoricalProvidersNode
- java.lang.Object
-
- com.inductiveautomation.ignition.client.util.gui.tree.AbstractAsynchronousTreeNode<javax.swing.tree.TreeNode>
-
- com.inductiveautomation.ignition.client.tags.tree.node.HistoricalProvidersNode
-
- All Implemented Interfaces:
AsynchronousTreeNode
,javax.swing.tree.TreeNode
- Direct Known Subclasses:
TagBrowseHistoricalProvidersNode
public class HistoricalProvidersNode extends AbstractAsynchronousTreeNode<javax.swing.tree.TreeNode>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
HistoricalProvidersNode.HistoricalBrowseResultNode
protected static class
HistoricalProvidersNode.HistoricalTreeRenderer
protected static class
HistoricalProvidersNode.ResultComparator
-
Nested classes/interfaces inherited from class com.inductiveautomation.ignition.client.util.gui.tree.AbstractAsynchronousTreeNode
AbstractAsynchronousTreeNode.LoadingStatus
-
-
Field Summary
Fields Modifier and Type Field Description protected ClientTagManager
mgr
static javax.swing.tree.TreeCellRenderer
RENDERER
protected static java.util.Comparator<javax.swing.tree.TreeNode>
RESULT_COMPARATOR
-
Fields inherited from class com.inductiveautomation.ignition.client.util.gui.tree.AbstractAsynchronousTreeNode
errorNode, loadingNode, nodeList, parent, treeModel
-
-
Constructor Summary
Constructors Constructor Description HistoricalProvidersNode(ClientTagManager mgr, javax.swing.tree.DefaultTreeModel treeModel, javax.swing.tree.TreeNode parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<javax.swing.tree.TreeNode>
doBrowse(javax.swing.tree.TreeNode parent, QualifiedPath root)
protected java.util.List<javax.swing.tree.TreeNode>
loadChildren()
protected javax.swing.tree.TreeNode
newErrorNode(java.lang.Throwable ex)
protected javax.swing.tree.TreeNode
newLoadingNode()
-
Methods inherited from class com.inductiveautomation.ignition.client.util.gui.tree.AbstractAsynchronousTreeNode
blockLoad, checkChildren, children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf, loadDone, loadError, reload, showLoadingError, sortChildren
-
-
-
-
Field Detail
-
RENDERER
public static final javax.swing.tree.TreeCellRenderer RENDERER
-
RESULT_COMPARATOR
protected static final java.util.Comparator<javax.swing.tree.TreeNode> RESULT_COMPARATOR
-
mgr
protected ClientTagManager mgr
-
-
Constructor Detail
-
HistoricalProvidersNode
public HistoricalProvidersNode(ClientTagManager mgr, javax.swing.tree.DefaultTreeModel treeModel, javax.swing.tree.TreeNode parent)
-
-
Method Detail
-
doBrowse
protected java.util.List<javax.swing.tree.TreeNode> doBrowse(javax.swing.tree.TreeNode parent, QualifiedPath root)
-
newLoadingNode
protected javax.swing.tree.TreeNode newLoadingNode()
- Specified by:
newLoadingNode
in classAbstractAsynchronousTreeNode<javax.swing.tree.TreeNode>
-
newErrorNode
protected javax.swing.tree.TreeNode newErrorNode(java.lang.Throwable ex)
- Specified by:
newErrorNode
in classAbstractAsynchronousTreeNode<javax.swing.tree.TreeNode>
-
loadChildren
protected java.util.List<javax.swing.tree.TreeNode> loadChildren() throws java.lang.Exception
- Specified by:
loadChildren
in classAbstractAsynchronousTreeNode<javax.swing.tree.TreeNode>
- Throws:
java.lang.Exception
-
-