com.ibm.di.report.aloverview
Class TreeNode

java.lang.Object
  extended by com.ibm.di.report.aloverview.TreeNode

public class TreeNode
extends Object


Constructor Summary
protected TreeNode(String title, String type)
           
 
Method Summary
 void addContentItem(StringBuffer content)
           
 void addNode(TreeNode node)
           
 void addProperty(String name, String value)
           
 List<TreeNode> getChildNodes()
           
 List<StringBuffer> getContentItems()
           
 String getImage()
           
 String getNodeId()
           
 String getParentRefName()
           
 Map<String,String> getProperties()
           
 String getTitle()
           
 String getType()
           
 String getUniqueId(String prefix)
           
 String getUserComments()
           
 boolean isEmpty()
           
protected  void setId(String id)
           
protected  void setImage(String image)
           
protected  void setParentRefName(String parentRefName)
           
protected  void setUserComments(String userComments)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeNode

protected TreeNode(String title,
                   String type)
Parameters:
title -
type -
Method Detail

addProperty

public void addProperty(String name,
                        String value)
Parameters:
name -
value -

getProperties

public Map<String,String> getProperties()
Returns:
Map

getType

public String getType()
Returns:
String

getTitle

public String getTitle()
Returns:
String

getNodeId

public String getNodeId()
Returns:
String

getUniqueId

public String getUniqueId(String prefix)
Parameters:
prefix -
Returns:
String

setId

protected void setId(String id)
Parameters:
id -

setImage

protected void setImage(String image)
Parameters:
image -

setUserComments

protected void setUserComments(String userComments)
Parameters:
userComments -

getUserComments

public String getUserComments()
Returns:
String

setParentRefName

protected void setParentRefName(String parentRefName)
Parameters:
parentRefName -

getParentRefName

public String getParentRefName()
Returns:
String

getImage

public String getImage()
Returns:
String

addContentItem

public void addContentItem(StringBuffer content)
Parameters:
content -

getContentItems

public List<StringBuffer> getContentItems()
Returns:
List

addNode

public void addNode(TreeNode node)
Parameters:
node -

getChildNodes

public List<TreeNode> getChildNodes()
Returns:
List

isEmpty

public boolean isEmpty()
Returns:
boolean