org.apache.servicemix.jbi.jaxp
Class SimpleNamespaceContext

java.lang.Object
  extended by org.apache.servicemix.jbi.jaxp.SimpleNamespaceContext
All Implemented Interfaces:
javax.xml.namespace.NamespaceContext, ExtendedNamespaceContext

public class SimpleNamespaceContext
extends java.lang.Object
implements ExtendedNamespaceContext


Constructor Summary
SimpleNamespaceContext()
           
SimpleNamespaceContext(SimpleNamespaceContext parent, java.util.Map namespaces)
           
 
Method Summary
 void add(java.lang.String prefix, java.lang.String uri)
           
 java.lang.String getNamespaceURI(java.lang.String prefix)
           
 SimpleNamespaceContext getParent()
           
 java.lang.String getPrefix(java.lang.String namespaceURI)
           
 java.util.Iterator getPrefixes()
          Returns an Iterator of all namespace prefixes in scope within this context, including those inherited from ancestor contexts.
 java.util.Iterator getPrefixes(java.lang.String namespaceURI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleNamespaceContext

public SimpleNamespaceContext()

SimpleNamespaceContext

public SimpleNamespaceContext(SimpleNamespaceContext parent,
                              java.util.Map namespaces)
Method Detail

getParent

public SimpleNamespaceContext getParent()

getPrefixes

public java.util.Iterator getPrefixes()
Description copied from interface: ExtendedNamespaceContext
Returns an Iterator of all namespace prefixes in scope within this context, including those inherited from ancestor contexts.

Specified by:
getPrefixes in interface ExtendedNamespaceContext
Returns:
An Iterator of prefix Strings.

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 namespaceURI)
Specified by:
getPrefix in interface javax.xml.namespace.NamespaceContext

getPrefixes

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

add

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


Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.