org.rhq.enterprise.gui.navigation.resource
Class ResourceTreeNode

java.lang.Object
  extended by org.rhq.enterprise.gui.navigation.resource.ResourceTreeNode
All Implemented Interfaces:
Comparable<ResourceTreeNode>

public class ResourceTreeNode
extends Object
implements Comparable<ResourceTreeNode>

Just a basic node to hold resources, resource auto groups and subcategories in a tree.

Author:
Greg Hinkle

Constructor Summary
ResourceTreeNode(Object level)
           
ResourceTreeNode(Object level, ResourceTreeNode parent)
           
 
Method Summary
 int compareTo(ResourceTreeNode that)
           
 boolean equals(Object o)
           
 Set<ResourceTreeNode> getChildren()
           
 Object getData()
           
 String getNodeType()
           
 ResourceTreeNode getParent()
           
 int hashCode()
           
 void setParent(ResourceTreeNode parent)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceTreeNode

public ResourceTreeNode(Object level)

ResourceTreeNode

public ResourceTreeNode(Object level,
                        ResourceTreeNode parent)
Method Detail

getChildren

public Set<ResourceTreeNode> getChildren()

getData

public Object getData()

getParent

public ResourceTreeNode getParent()

setParent

public void setParent(ResourceTreeNode parent)

getNodeType

public String getNodeType()

toString

public String toString()
Overrides:
toString in class Object

compareTo

public int compareTo(ResourceTreeNode that)
Specified by:
compareTo in interface Comparable<ResourceTreeNode>

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.