org.apache.axis.utils
Class NSStack

java.lang.Object
  |
  +--org.apache.axis.utils.NSStack

public class NSStack
extends java.lang.Object

Author:
Glen Daniels (gdaniels@macromedia.com)

Constructor Summary
NSStack()
           
NSStack(java.util.ArrayList table)
           
NSStack(NSStack parent)
           
 
Method Summary
 void add(java.lang.String namespaceURI, java.lang.String prefix)
           
 void dump()
           
 java.lang.String getNamespaceURI(java.lang.String prefix)
           
 java.lang.String getPrefix(java.lang.String namespaceURI)
          remove a namespace from the topmost table on the stack
 boolean isDeclared(java.lang.String namespaceURI)
           
 java.util.ArrayList peek()
           
 java.util.ArrayList pop()
           
 void push()
           
 void push(java.util.ArrayList table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NSStack

public NSStack()

NSStack

public NSStack(java.util.ArrayList table)

NSStack

public NSStack(NSStack parent)
Method Detail

push

public void push()

push

public void push(java.util.ArrayList table)

peek

public java.util.ArrayList peek()

pop

public java.util.ArrayList pop()

add

public void add(java.lang.String namespaceURI,
                java.lang.String prefix)

getPrefix

public java.lang.String getPrefix(java.lang.String namespaceURI)
remove a namespace from the topmost table on the stack

getNamespaceURI

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

isDeclared

public boolean isDeclared(java.lang.String namespaceURI)

dump

public void dump()


Copyright © 2001 Apache XML Project. All Rights Reserved.