com.bea.xml.stream.util
Class NamespaceContextImpl

java.lang.Object
  extended by com.bea.xml.stream.util.NamespaceContextImpl
All Implemented Interfaces:
javax.xml.namespace.NamespaceContext

public class NamespaceContextImpl
extends java.lang.Object
implements javax.xml.namespace.NamespaceContext


Constructor Summary
NamespaceContextImpl()
           
NamespaceContextImpl(javax.xml.namespace.NamespaceContext rootContext)
           
 
Method Summary
 void bindDefaultNameSpace(java.lang.String uri)
           
 void bindNamespace(java.lang.String prefix, java.lang.String uri)
           
 void closeScope()
           
 java.lang.String getDefaultNameSpace()
           
 int getDepth()
           
 java.lang.String getNamespaceURI(java.lang.String prefix)
           
 java.lang.String getPrefix(java.lang.String uri)
           
 java.util.Iterator getPrefixes(java.lang.String uri)
           
 void init()
           
static void main(java.lang.String[] args)
           
 void openScope()
           
 void unbindDefaultNameSpace()
           
 void unbindNamespace(java.lang.String prefix, java.lang.String uri)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamespaceContextImpl

public NamespaceContextImpl()

NamespaceContextImpl

public NamespaceContextImpl(javax.xml.namespace.NamespaceContext rootContext)
Method Detail

init

public void init()

openScope

public void openScope()

closeScope

public void closeScope()

bindNamespace

public void bindNamespace(java.lang.String prefix,
                          java.lang.String uri)

getDepth

public int getDepth()

getNamespaceURI

public java.lang.String getNamespaceURI(java.lang.String prefix)
Specified by:
getNamespaceURI in interface javax.xml.namespace.NamespaceContext

getPrefix

public java.lang.String getPrefix(java.lang.String uri)
Specified by:
getPrefix in interface javax.xml.namespace.NamespaceContext

bindDefaultNameSpace

public void bindDefaultNameSpace(java.lang.String uri)

unbindDefaultNameSpace

public void unbindDefaultNameSpace()

unbindNamespace

public void unbindNamespace(java.lang.String prefix,
                            java.lang.String uri)

getDefaultNameSpace

public java.lang.String getDefaultNameSpace()

getPrefixes

public java.util.Iterator getPrefixes(java.lang.String uri)
Specified by:
getPrefixes in interface javax.xml.namespace.NamespaceContext

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception