miSim

misim.editor
Class Node

java.lang.Object
  |
  +--misim.editor.Node

public class Node
extends java.lang.Object

A Node is used to create a tree for fast searches for known words in a parsed text file.


Field Summary
 Node[] next
           
 boolean selfTerminating
           
 java.lang.Object target
           
 
Constructor Summary
Node()
           
 
Method Summary
 void addTarget(java.lang.String text, java.lang.Object target)
           
 void addTarget(java.lang.String text, java.lang.Object target, boolean selfTerminating)
           
 java.lang.Object getTarget(java.lang.String text, int start, java.lang.String delimiters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

next

public Node[] next

target

public java.lang.Object target

selfTerminating

public boolean selfTerminating
Constructor Detail

Node

public Node()
Method Detail

addTarget

public void addTarget(java.lang.String text,
                      java.lang.Object target)

addTarget

public void addTarget(java.lang.String text,
                      java.lang.Object target,
                      boolean selfTerminating)

getTarget

public java.lang.Object getTarget(java.lang.String text,
                                  int start,
                                  java.lang.String delimiters)

miSim