Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1.4)

E10689-03


oracle.wsm.common.xml
Class DefaultNamespaceContext

java.lang.Object
  extended by oracle.wsm.common.xml.DefaultNamespaceContext

All Implemented Interfaces:
javax.xml.namespace.NamespaceContext

public class DefaultNamespaceContext
extends java.lang.Object
implements javax.xml.namespace.NamespaceContext
Since:
11.1.1.1

Field Summary
static java.lang.String MODULES
           

 

Constructor Summary
DefaultNamespaceContext()
           
DefaultNamespaceContext(java.util.Hashtable<java.lang.String,java.lang.String> initialNamespaces)
          Creates a new instance of NamespaceContextHelper.
DefaultNamespaceContext(java.lang.String prefix, java.lang.String uri)
          Creates a new instance of NamespaceContextHelper.

 

Method Summary
 void addEntry(java.lang.String prefix, java.lang.String uri)
          Adds a new prefix/uri binding to the namespace context.
 java.lang.String getNamespaceURI(java.lang.String prefix)
          Implements the NamespaceContext getNamespaceURI method.
 java.util.Iterator<java.lang.String> getNamespaceURIs()
          Implements a <emph>NON STANDARD</emph> method for finding all of the namespace URIs in the namespace context.
 java.lang.String getPrefix(java.lang.String namespaceURI)
          Implements the NamespaceContext getPrefix method.
 java.util.Iterator<java.lang.String> getPrefixes()
          Implements a <emph>NON STANDARD</emph> method for finding all of the prefixes in the namespace context.
 java.util.Iterator<java.lang.String> getPrefixes(java.lang.String namespaceURI)
          Implements the NamespaceContext getPrefixes method.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

MODULES

public static final java.lang.String MODULES

Constructor Detail

DefaultNamespaceContext

public DefaultNamespaceContext()

DefaultNamespaceContext

public DefaultNamespaceContext(java.util.Hashtable<java.lang.String,java.lang.String> initialNamespaces)
Creates a new instance of NamespaceContextHelper.

Creates a namespace context with the bindings specified in initialNamespaces.


DefaultNamespaceContext

public DefaultNamespaceContext(java.lang.String prefix,
                               java.lang.String uri)
Creates a new instance of NamespaceContextHelper.

Creates a namespace context with the specified prefix bound to uri.

Method Detail

addEntry

public void addEntry(java.lang.String prefix,
                     java.lang.String uri)
Adds a new prefix/uri binding to the namespace context.
Throws:
java.lang.NullPointerException - if the prefix or uri is null.
java.lang.IllegalArgumentException - if the caller attempts to change the binding of prefix, if the caller attempts to bind the prefix "xml" or the namespace " http://www.w3.org/XML/1998/namespace" incorrectly, if the caller attempts to bind the prefix " xmlns" or the namespace " http://www.w3.org/2000/xmlns", or if the prefix is not a valid NCName.

getNamespaceURI

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

getNamespaceURIs

public java.util.Iterator<java.lang.String> getNamespaceURIs()
Implements a <emph>NON STANDARD</emph> method for finding all of the namespace URIs in the namespace context.

Returns an iterator over all of the namespace URIs in the namespace context. Note that each namespace URI is returned exactly once, even if it is bound to several different prefixes.


getPrefix

public java.lang.String getPrefix(java.lang.String namespaceURI)
Implements the NamespaceContext getPrefix method.
Specified by:
getPrefix in interface javax.xml.namespace.NamespaceContext

getPrefixes

public java.util.Iterator<java.lang.String> getPrefixes()
Implements a <emph>NON STANDARD</emph> method for finding all of the prefixes in the namespace context.

Returns an iterator over all of the prefixes in the namespace context. Note that multiple prefixes may be bound to the same URI.


getPrefixes

public java.util.Iterator<java.lang.String> getPrefixes(java.lang.String namespaceURI)
Implements the NamespaceContext getPrefixes method.
Specified by:
getPrefixes in interface javax.xml.namespace.NamespaceContext

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1.4)

E10689-03


Copyright © 2007-2009, Oracle. All rights reserved.