Class ProjectRootNode
- java.lang.Object
-
- com.inductiveautomation.ignition.designer.gui.import_export.ProjectRootNode
-
- All Implemented Interfaces:
javax.swing.tree.TreeNode
public class ProjectRootNode extends java.lang.Object implements javax.swing.tree.TreeNode
-
-
Constructor Summary
Constructors Constructor Description ProjectRootNode(DesignerContext context, Project project)
ProjectRootNode(DesignerContext context, ProjectImport projectImport)
-
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.ResourceNode
findResourceNode(ResourcePath id)
boolean
getAllowsChildren()
javax.swing.tree.TreeNode
getChildAt(int index)
int
getChildCount()
int
getIndex(javax.swing.tree.TreeNode node)
javax.swing.tree.TreeNode
getParent()
int
hashCode()
boolean
isLeaf()
-
-
-
Constructor Detail
-
ProjectRootNode
public ProjectRootNode(DesignerContext context, ProjectImport projectImport)
-
ProjectRootNode
public ProjectRootNode(DesignerContext context, Project project)
-
-
Method Detail
-
findResourceNode
public ResourceNode findResourceNode(ResourcePath id)
-
getChildAt
public javax.swing.tree.TreeNode getChildAt(int index)
- 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
-
-