com.ibm.di.report.aloverview
Class TreeNode

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

public class TreeNode
extends java.lang.Object


Constructor Summary
protected TreeNode(java.lang.String title, java.lang.String type)
           
 
Method Summary
 void addContentItem(java.lang.StringBuffer content)
           
 void addNode(TreeNode node)
           
 void addProperty(java.lang.String name, java.lang.String value)
           
 java.util.List<TreeNode> getChildNodes()
           
 java.util.List<java.lang.StringBuffer> getContentItems()
           
 java.lang.String getImage()
           
 java.lang.String getNodeId()
           
 java.lang.String getParentRefName()
           
 java.util.Map<java.lang.String,java.lang.String> getProperties()
           
 java.lang.String getTitle()
           
 java.lang.String getType()
           
 java.lang.String getUniqueId(java.lang.String prefix)
           
 java.lang.String getUserComments()
           
 boolean isEmpty()
           
protected  void setId(java.lang.String id)
           
protected  void setImage(java.lang.String image)
           
protected  void setParentRefName(java.lang.String parentRefName)
           
protected  void setUserComments(java.lang.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(java.lang.String title,
                   java.lang.String type)
Parameters:
title -
type -
Method Detail

addProperty

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

getProperties

public java.util.Map<java.lang.String,java.lang.String> getProperties()
Returns:
Map

getType

public java.lang.String getType()
Returns:
String

getTitle

public java.lang.String getTitle()
Returns:
String

getNodeId

public java.lang.String getNodeId()
Returns:
String

getUniqueId

public java.lang.String getUniqueId(java.lang.String prefix)
Parameters:
prefix -
Returns:
String

setId

protected void setId(java.lang.String id)
Parameters:
id -

setImage

protected void setImage(java.lang.String image)
Parameters:
image -

setUserComments

protected void setUserComments(java.lang.String userComments)
Parameters:
userComments -

getUserComments

public java.lang.String getUserComments()
Returns:
String

setParentRefName

protected void setParentRefName(java.lang.String parentRefName)
Parameters:
parentRefName -

getParentRefName

public java.lang.String getParentRefName()
Returns:
String

getImage

public java.lang.String getImage()
Returns:
String

addContentItem

public void addContentItem(java.lang.StringBuffer content)
Parameters:
content -

getContentItems

public java.util.List<java.lang.StringBuffer> getContentItems()
Returns:
List

addNode

public void addNode(TreeNode node)
Parameters:
node -

getChildNodes

public java.util.List<TreeNode> getChildNodes()
Returns:
List

isEmpty

public boolean isEmpty()
Returns:
boolean