org.argouml.xml
Class XMLTokenTableBase

java.lang.Object
  |
  +--org.argouml.xml.XMLTokenTableBase
Direct Known Subclasses:
ArgoTokenTable, TodoTokenTable

public abstract class XMLTokenTableBase
extends java.lang.Object


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

Field Detail

cat

protected static org.apache.log4j.Category cat

_tokens

protected java.util.Hashtable _tokens

_dbg

protected boolean _dbg

_openTags

protected java.lang.String[] _openTags

_openTokens

protected int[] _openTokens

_numOpen

protected int _numOpen
Constructor Detail

XMLTokenTableBase

public XMLTokenTableBase(int tableSize)
Method Detail

toToken

public final int toToken(java.lang.String s,
                         boolean push)

setDbg

public void setDbg(boolean dbg)

getDbg

public boolean getDbg()

addToken

protected void addToken(java.lang.String s,
                        java.lang.Integer i)

setupTokens

protected abstract void setupTokens()


ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook