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)
Field Summary |
protected static org.apache.commons.logging.Log |
log
|
Method Summary |
void |
add(java.lang.String namespaceURI,
java.lang.String prefix)
|
void |
dump(java.lang.String dumpPrefix)
|
java.lang.String |
getNamespaceURI(java.lang.String prefix)
|
java.lang.String |
getPrefix(java.lang.String namespaceURI)
|
java.lang.String |
getPrefix(java.lang.String namespaceURI,
boolean noDefault)
Return an active prefix for the given namespaceURI. |
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 |
log
protected static org.apache.commons.logging.Log log
NSStack
public NSStack()
NSStack
public NSStack(java.util.ArrayList table)
NSStack
public NSStack(NSStack parent)
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,
boolean noDefault)
- Return an active prefix for the given namespaceURI. NOTE : This
may return null even if the namespaceURI was actually mapped further
up the stack IF the prefix which was used has been repeated further
down the stack. I.e.:
*here's where we're looking*
If we look for a prefix for "namespace" at the indicated spot, we won't
find one because "pre" is actually mapped to "otherNamespace"
getPrefix
public java.lang.String getPrefix(java.lang.String namespaceURI)
getNamespaceURI
public java.lang.String getNamespaceURI(java.lang.String prefix)
isDeclared
public boolean isDeclared(java.lang.String namespaceURI)
dump
public void dump(java.lang.String dumpPrefix)
Copyright © 2002 Apache XML Project. All Rights Reserved.