com.bea.xml.stream

Class ReadOnlyNamespaceContextBase

Implemented Interfaces:
javax.xml.namespace.NamespaceContext

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

This class provides a ReadOnlyNamespace context that takes a snapshot of the current namespaces in scope

Constructor Summary

ReadOnlyNamespaceContextBase(String[] prefixArray, String[] uriArray, int size)

Method Summary

String
getDefaultNameSpace()
String
getNamespaceURI(String prefix)
String
getPrefix(String uri)
Iterator
getPrefixes(String uri)
static void
main(String[] args)
String
toString()

Constructor Details

ReadOnlyNamespaceContextBase

public ReadOnlyNamespaceContextBase(String[] prefixArray,
                                    String[] uriArray,
                                    int size)

Method Details

getDefaultNameSpace

public String getDefaultNameSpace()

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

main

public static void main(String[] args)
            throws Exception

toString

public String toString()