Package org.codehaus.stax2.ri.evt
Class MergedNsContext
- java.lang.Object
-
- org.codehaus.stax2.ri.evt.MergedNsContext
-
- All Implemented Interfaces:
javax.xml.namespace.NamespaceContext
public class MergedNsContext extends java.lang.Object implements javax.xml.namespace.NamespaceContextHelper class used to combine an enclosing namespace context with a list of namespace declarations contained, to result in a single namespace context object.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMergedNsContext(javax.xml.namespace.NamespaceContext parentCtxt, java.util.List<javax.xml.stream.events.Namespace> localNs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> java.util.ArrayList<T>addToList(java.util.ArrayList<T> l, T value)static MergedNsContextconstruct(javax.xml.namespace.NamespaceContext parentCtxt, java.util.List<javax.xml.stream.events.Namespace> localNs)java.lang.StringgetNamespaceURI(java.lang.String prefix)java.lang.StringgetPrefix(java.lang.String nsURI)java.util.Iterator<java.lang.String>getPrefixes(java.lang.String nsURI)
-
-
-
Method Detail
-
construct
public static MergedNsContext construct(javax.xml.namespace.NamespaceContext parentCtxt, java.util.List<javax.xml.stream.events.Namespace> localNs)
-
getNamespaceURI
public java.lang.String getNamespaceURI(java.lang.String prefix)
- Specified by:
getNamespaceURIin interfacejavax.xml.namespace.NamespaceContext
-
getPrefix
public java.lang.String getPrefix(java.lang.String nsURI)
- Specified by:
getPrefixin interfacejavax.xml.namespace.NamespaceContext
-
getPrefixes
public java.util.Iterator<java.lang.String> getPrefixes(java.lang.String nsURI)
- Specified by:
getPrefixesin interfacejavax.xml.namespace.NamespaceContext
-
addToList
protected <T> java.util.ArrayList<T> addToList(java.util.ArrayList<T> l, T value)
-
-