Class ResourceNode
- java.lang.Object
-
- com.inductiveautomation.ignition.designer.gui.import_export.ResourceNode
-
- All Implemented Interfaces:
javax.swing.tree.TreeNode
public class ResourceNode extends java.lang.Object implements javax.swing.tree.TreeNode
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
display
-
Constructor Summary
Constructors Constructor Description ResourceNode(CategoryNode parent, ProjectResource resource, java.lang.String display)
-
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()
ProjectResource
getResource()
int
hashCode()
boolean
isLeaf()
java.lang.String
toString()
-
-
-
Constructor Detail
-
ResourceNode
public ResourceNode(CategoryNode parent, ProjectResource resource, java.lang.String display)
-
-
Method Detail
-
getResource
public ProjectResource getResource()
-
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
-
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
-
-