org.apache.servicemix.jbi.jaxp
Class NamespaceContextImpl
java.lang.Object
org.apache.servicemix.jbi.jaxp.NamespaceContextImpl
- All Implemented Interfaces:
- javax.xml.namespace.NamespaceContext
public class NamespaceContextImpl
- extends java.lang.Object
- implements javax.xml.namespace.NamespaceContext
A simple namespace context with a clean xbean configuration.
- Version:
- $Revision: 397796 $
- Author:
- gnodet
Constructor Summary |
NamespaceContextImpl()
Constructs a SimpleNamespaceContext with no parent context or namespace
declarations. |
NamespaceContextImpl(java.util.Map<java.lang.String,java.lang.String> namespaces)
Constructs a SimpleNamespaceContext with no parent context that contains
the specified prefixes. |
Method Summary |
java.util.Map<java.lang.String,java.lang.String> |
getNamespaces()
|
java.lang.String |
getNamespaceURI(java.lang.String prefix)
|
java.lang.String |
getPrefix(java.lang.String nsURI)
|
java.util.Iterator<java.lang.String> |
getPrefixes(java.lang.String nsURI)
|
void |
setNamespaces(java.util.Map<java.lang.String,java.lang.String> namespaces)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NamespaceContextImpl
public NamespaceContextImpl()
- Constructs a SimpleNamespaceContext with no parent context or namespace
declarations.
NamespaceContextImpl
public NamespaceContextImpl(java.util.Map<java.lang.String,java.lang.String> namespaces)
- Constructs a SimpleNamespaceContext with no parent context that contains
the specified prefixes.
- Parameters:
namespaces
- A Map of namespace URIs, keyed by their prefixes.
getNamespaces
public java.util.Map<java.lang.String,java.lang.String> getNamespaces()
- Returns:
- Returns the namespaces.
setNamespaces
public void setNamespaces(java.util.Map<java.lang.String,java.lang.String> namespaces)
- Parameters:
namespaces
- The namespaces to set.
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 nsURI)
- Specified by:
getPrefix
in interface javax.xml.namespace.NamespaceContext
getPrefixes
public java.util.Iterator<java.lang.String> getPrefixes(java.lang.String nsURI)
- Specified by:
getPrefixes
in interface javax.xml.namespace.NamespaceContext
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.