org.LexGrid.LexBIG.example
Class BuildTreeForCode.TreeItem

java.lang.Object
  extended by org.LexGrid.LexBIG.example.BuildTreeForCode.TreeItem
All Implemented Interfaces:
java.lang.Comparable<BuildTreeForCode.TreeItem>
Enclosing class:
BuildTreeForCode

protected class BuildTreeForCode.TreeItem
extends java.lang.Object
implements java.lang.Comparable<BuildTreeForCode.TreeItem>

Inner class to hold tree items for printout.


Field Summary
 java.util.Map<java.lang.String,java.util.List<BuildTreeForCode.TreeItem>> assocToChildMap
           
 java.lang.String code
           
 boolean expandable
           
 java.lang.String text
           
 
Constructor Summary
BuildTreeForCode.TreeItem(java.lang.String code, java.lang.String text)
           
 
Method Summary
 void addAll(java.lang.String assocText, java.util.List<BuildTreeForCode.TreeItem> children)
           
 void addChild(java.lang.String assocText, BuildTreeForCode.TreeItem child)
           
 int compareTo(BuildTreeForCode.TreeItem ti)
           
 boolean equals(java.lang.Object o)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code

public java.lang.String code

text

public java.lang.String text

expandable

public boolean expandable

assocToChildMap

public java.util.Map<java.lang.String,java.util.List<BuildTreeForCode.TreeItem>> assocToChildMap
Constructor Detail

BuildTreeForCode.TreeItem

public BuildTreeForCode.TreeItem(java.lang.String code,
                                 java.lang.String text)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

compareTo

public int compareTo(BuildTreeForCode.TreeItem ti)
Specified by:
compareTo in interface java.lang.Comparable<BuildTreeForCode.TreeItem>

addAll

public void addAll(java.lang.String assocText,
                   java.util.List<BuildTreeForCode.TreeItem> children)

addChild

public void addChild(java.lang.String assocText,
                     BuildTreeForCode.TreeItem child)

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.