uci.xml
Class XMLTokenTableBase

java.lang.Object
  |
  +--uci.xml.XMLTokenTableBase
Direct Known Subclasses:
ArgoTokenTable, XMITokenTable

public abstract class XMLTokenTableBase
extends Object


Field Summary
protected  boolean _dbg
           
protected  int _numOpen
           
protected  String[] _openTags
           
protected  int[] _openTokens
           
protected  Hashtable _tokens
           
 
Constructor Summary
XMLTokenTableBase(int tableSize)
           
 
Method Summary
protected  void addToken(String s, Integer i)
           
 boolean getDbg()
           
 void setDbg(boolean dbg)
           
protected abstract  void setupTokens()
           
 int toToken(String s, boolean push)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_tokens

protected Hashtable _tokens

_dbg

protected boolean _dbg

_openTags

protected String[] _openTags

_openTokens

protected int[] _openTokens

_numOpen

protected int _numOpen
Constructor Detail

XMLTokenTableBase

public XMLTokenTableBase(int tableSize)
Method Detail

toToken

public final int toToken(String s,
                         boolean push)

setDbg

public void setDbg(boolean dbg)

getDbg

public boolean getDbg()

addToken

protected void addToken(String s,
                        Integer i)

setupTokens

protected abstract void setupTokens()