Skip navigation links

Oracle® WebCenter Content Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-03


oracle.stellent.wcm.common.xml
Class MapNamespaceContext

java.lang.Object
  extended by oracle.stellent.wcm.common.xml.MapNamespaceContext

All Implemented Interfaces:
javax.xml.namespace.NamespaceContext

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

An XML namespace context that queries a Map


Field Summary
protected  java.util.Map<java.lang.String,java.lang.String> m_namespaces
           

 

Constructor Summary
MapNamespaceContext(java.util.Map<java.lang.String,java.lang.String> namespaces)
           

 

Method Summary
 java.lang.String getNamespaceURI(java.lang.String prefix)
          Queries our map for the prefix value; also handles the default "xml" prefix.
 java.lang.String getPrefix(java.lang.String uri)
          This method isn't necessary for XPath processing.
 java.util.Iterator getPrefixes(java.lang.String uri)
          This method isn't necessary for XPath processing either.

 

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

 

Field Detail

m_namespaces

protected java.util.Map<java.lang.String,java.lang.String> m_namespaces

Constructor Detail

MapNamespaceContext

public MapNamespaceContext(java.util.Map<java.lang.String,java.lang.String> namespaces)

Method Detail

getNamespaceURI

public java.lang.String getNamespaceURI(java.lang.String prefix)
Queries our map for the prefix value; also handles the default "xml" prefix.
Specified by:
getNamespaceURI in interface javax.xml.namespace.NamespaceContext
Parameters:
prefix - the prefix
Returns:
the XML namespace or XMLConstants.NULL_NS_URI if there is no namespace

getPrefix

public java.lang.String getPrefix(java.lang.String uri)
This method isn't necessary for XPath processing.
Specified by:
getPrefix in interface javax.xml.namespace.NamespaceContext

getPrefixes

public java.util.Iterator getPrefixes(java.lang.String uri)
This method isn't necessary for XPath processing either.
Specified by:
getPrefixes in interface javax.xml.namespace.NamespaceContext

Skip navigation links

Oracle® WebCenter Content Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-03


Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.