Class CategoryNode
- java.lang.Object
-
- com.inductiveautomation.ignition.designer.gui.import_export.CategoryNode
-
- All Implemented Interfaces:
javax.swing.tree.TreeNode
public class CategoryNode extends java.lang.Object implements javax.swing.tree.TreeNode
-
-
Constructor Summary
Constructors Constructor Description CategoryNode(ProjectRootNode parent, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Enumeration
children()
boolean
equals(java.lang.Object o)
Needed to implement equals and hashCode so that updating the trees in Publish Selected would work.boolean
getAllowsChildren()
javax.swing.tree.TreeNode
getChildAt(int childIndex)
int
getChildCount()
int
getIndex(javax.swing.tree.TreeNode node)
javax.swing.tree.TreeNode
getParent()
java.util.List<ResourceNode>
getResources()
int
hashCode()
boolean
isLeaf()
void
sortChildren()
java.lang.String
toString()
-
-
-
Constructor Detail
-
CategoryNode
public CategoryNode(ProjectRootNode parent, java.lang.String name)
-
-
Method Detail
-
sortChildren
public void sortChildren()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getChildAt
public javax.swing.tree.TreeNode getChildAt(int childIndex)
- Specified by:
getChildAt
in interfacejavax.swing.tree.TreeNode
-
getChildCount
public int getChildCount()
- Specified by:
getChildCount
in interfacejavax.swing.tree.TreeNode
-
getParent
public javax.swing.tree.TreeNode getParent()
- Specified by:
getParent
in interfacejavax.swing.tree.TreeNode
-
getIndex
public int getIndex(javax.swing.tree.TreeNode node)
- Specified by:
getIndex
in interfacejavax.swing.tree.TreeNode
-
getAllowsChildren
public boolean getAllowsChildren()
- Specified by:
getAllowsChildren
in interfacejavax.swing.tree.TreeNode
-
isLeaf
public boolean isLeaf()
- Specified by:
isLeaf
in interfacejavax.swing.tree.TreeNode
-
children
public java.util.Enumeration children()
- Specified by:
children
in interfacejavax.swing.tree.TreeNode
-
getResources
public java.util.List<ResourceNode> getResources()
-
equals
public boolean equals(java.lang.Object o)
Needed to implement equals and hashCode so that updating the trees in Publish Selected would work.- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-