edu.stanford.rt.datatype
Class TreeValue

java.lang.Object
  |
  +--edu.stanford.rt.datatype.TreeValue
All Implemented Interfaces:
DataValue

public class TreeValue
extends java.lang.Object
implements DataValue

Author:
Ninghui Li, Sandra Qiu
Implementation of TreeValue element.

Field Summary
private  TreeType type
           
private  java.util.ArrayList value
           
 
Constructor Summary
TreeValue(TreeType type, java.util.List v)
          Constructor for TreeValue
 
Method Summary
 java.util.List getValue()
          Method getValue.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

value

private java.util.ArrayList value

type

private TreeType type
Constructor Detail

TreeValue

public TreeValue(TreeType type,
                 java.util.List v)
          throws java.lang.IllegalArgumentException
Constructor for TreeValue

Method Detail

getValue

public java.util.List getValue()
Method getValue. returns an unmodifiable view of value part list.

Returns:
List

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object