jasi.sim.user.tree
Class IcdTree

java.lang.Object
  extended by jasi.sim.user.tree.Tree<java.lang.String>
      extended by jasi.sim.user.tree.AbstractLispTree
          extended by jasi.sim.user.tree.IcdTree

public class IcdTree
extends AbstractLispTree

Creates a tree structure from a kind of ICD notation.
node [ (node , [node]) ]


Field Summary
 
Fields inherited from class jasi.sim.user.tree.AbstractLispTree
tokenizer
 
Fields inherited from class jasi.sim.user.tree.Tree
CHILD, ROOT, SIBLING
 
Constructor Summary
IcdTree(java.lang.String s)
          Constructor to create a ICD tree.
 
Method Summary
 
Methods inherited from class jasi.sim.user.tree.AbstractLispTree
collectText, nextText, nextToken
 
Methods inherited from class jasi.sim.user.tree.Tree
current, get, node, read, reduceLevel, root, toString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IcdTree

public IcdTree(java.lang.String s)
        throws TreeException
Constructor to create a ICD tree.

Parameters:
s - The ICD string.
Throws:
TreeException - Error while analyzing.