com.bea.xml.stream.util

Class NamespaceContextImpl

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(String uri)
void
bindNamespace(String prefix, String uri)
void
closeScope()
String
getDefaultNameSpace()
int
getDepth()
String
getNamespaceURI(String prefix)
String
getPrefix(String uri)
Iterator
getPrefixes(String uri)
void
init()
static void
main(args[] )
void
openScope()
void
unbindDefaultNameSpace()
void
unbindNamespace(String prefix, String uri)

Constructor Details

NamespaceContextImpl

public NamespaceContextImpl()

NamespaceContextImpl

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

Method Details

bindDefaultNameSpace

public void bindDefaultNameSpace(String uri)

bindNamespace

public void bindNamespace(String prefix,
                          String uri)

closeScope

public void closeScope()

getDefaultNameSpace

public String getDefaultNameSpace()

getDepth

public int getDepth()

getNamespaceURI

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

getPrefix

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

getPrefixes

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

init

public void init()

main

public static void main(args[] )
            throws Exception

openScope

public void openScope()

unbindDefaultNameSpace

public void unbindDefaultNameSpace()

unbindNamespace

public void unbindNamespace(String prefix,
                            String uri)