com.simonstl.midp.xml
Class TAMNSContext

java.lang.Object
  |
  +--com.simonstl.midp.xml.TAMNSContext

public class TAMNSContext
extends java.lang.Object

Derived from the com.simonstl.moe.NamespaceContext class.

Version:
0.03 12 August 2002
Author:
Simon St.Laurent

Field Summary
protected  int level
           
protected  boolean modified
           
protected  java.util.Vector namespaceStack
           
protected  java.util.Hashtable nsByPrefix
           
 
Constructor Summary
TAMNSContext()
           
 
Method Summary
 void declarePrefix(java.lang.String prefix, java.lang.String URI)
           
 void declarePrefix(TAMNSName namespace)
           
protected  void generateSets()
           
 int getLevel()
           
 java.lang.String getUri(java.lang.String prefix)
           
 void popLevel()
           
 void pushLevel()
           
protected  boolean removeNamespaces(int removeLevel)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

level

protected int level

modified

protected boolean modified

namespaceStack

protected java.util.Vector namespaceStack

nsByPrefix

protected java.util.Hashtable nsByPrefix
Constructor Detail

TAMNSContext

public TAMNSContext()
Method Detail

declarePrefix

public void declarePrefix(java.lang.String prefix,
                          java.lang.String URI)

declarePrefix

public void declarePrefix(TAMNSName namespace)

generateSets

protected void generateSets()

getUri

public java.lang.String getUri(java.lang.String prefix)

pushLevel

public void pushLevel()

popLevel

public void popLevel()

removeNamespaces

protected boolean removeNamespaces(int removeLevel)

getLevel

public int getLevel()

reset

public void reset()