public class ProjectRootNode
extends java.lang.Object
implements javax.swing.tree.TreeNode
Constructor and Description |
---|
ProjectRootNode(DesignerContext context,
Project project) |
ProjectRootNode(DesignerContext context,
Project project,
java.util.List<ProjectResource> resources) |
Modifier and Type | Method and 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(long 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() |
public ProjectRootNode(DesignerContext context, Project project)
public ProjectRootNode(DesignerContext context, Project project, java.util.List<ProjectResource> resources)
public ResourceNode findResourceNode(long id)
public javax.swing.tree.TreeNode getChildAt(int index)
getChildAt
in interface javax.swing.tree.TreeNode
public int getChildCount()
getChildCount
in interface javax.swing.tree.TreeNode
public javax.swing.tree.TreeNode getParent()
getParent
in interface javax.swing.tree.TreeNode
public int getIndex(javax.swing.tree.TreeNode node)
getIndex
in interface javax.swing.tree.TreeNode
public boolean getAllowsChildren()
getAllowsChildren
in interface javax.swing.tree.TreeNode
public boolean isLeaf()
isLeaf
in interface javax.swing.tree.TreeNode
public java.util.Enumeration children()
children
in interface javax.swing.tree.TreeNode
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object