org.rhq.enterprise.gui.navigation.group
Class ResourceGroupTreeNode

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

public class ResourceGroupTreeNode
extends Object
implements Comparable<ResourceGroupTreeNode>

Author:
Greg Hinkle

Constructor Summary
ResourceGroupTreeNode(Object level, ResourceGroupTreeNode parent)
           
 
Method Summary
 void addChildren(Collection<ResourceGroupTreeNode> resourceGroupTreeNodes)
           
 void addMember(ResourceTreeNode member)
           
 void addMembers(Set<ResourceTreeNode> members)
           
 int compareTo(ResourceGroupTreeNode that)
           
 boolean equals(Object o)
           
 TreeSet<ResourceGroupTreeNode> getChildren()
           
 org.rhq.core.domain.resource.group.ClusterKey getClusterKey()
           
 Object getData()
           
 List<ResourceTreeNode> getMembers()
           
 TreeSet<ResourceGroupTreeNode> getNodes()
           
 String getNodeType()
           
 ResourceGroupTreeNode getParent()
           
 int hashCode()
           
 void setClusterKey(org.rhq.core.domain.resource.group.ClusterKey clusterKey)
           
 void setParent(ResourceGroupTreeNode parent)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResourceGroupTreeNode

public ResourceGroupTreeNode(Object level,
                             ResourceGroupTreeNode parent)
Method Detail

getClusterKey

public org.rhq.core.domain.resource.group.ClusterKey getClusterKey()

setClusterKey

public void setClusterKey(org.rhq.core.domain.resource.group.ClusterKey clusterKey)

addMembers

public void addMembers(Set<ResourceTreeNode> members)

addMember

public void addMember(ResourceTreeNode member)

getChildren

public TreeSet<ResourceGroupTreeNode> getChildren()

getMembers

public List<ResourceTreeNode> getMembers()

getNodes

public TreeSet<ResourceGroupTreeNode> getNodes()

getData

public Object getData()

getParent

public ResourceGroupTreeNode getParent()

setParent

public void setParent(ResourceGroupTreeNode parent)

getNodeType

public String getNodeType()

toString

public String toString()
Overrides:
toString in class Object

compareTo

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

addChildren

public void addChildren(Collection<ResourceGroupTreeNode> resourceGroupTreeNodes)

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.