Package org.codehaus.stax2.ri.evt
Class MergedNsContext
- java.lang.Object
-
- org.codehaus.stax2.ri.evt.MergedNsContext
-
- All Implemented Interfaces:
NamespaceContext
public class MergedNsContext extends Object implements NamespaceContext
Helper 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 protected
MergedNsContext(NamespaceContext parentCtxt, List<Namespace> localNs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> ArrayList<T>
addToList(ArrayList<T> l, T value)
static MergedNsContext
construct(NamespaceContext parentCtxt, List<Namespace> localNs)
String
getNamespaceURI(String prefix)
String
getPrefix(String nsURI)
Iterator<String>
getPrefixes(String nsURI)
-
-
-
Constructor Detail
-
MergedNsContext
protected MergedNsContext(NamespaceContext parentCtxt, List<Namespace> localNs)
-
-
Method Detail
-
construct
public static MergedNsContext construct(NamespaceContext parentCtxt, List<Namespace> localNs)
-
getNamespaceURI
public String getNamespaceURI(String prefix)
- Specified by:
getNamespaceURI
in interfaceNamespaceContext
-
getPrefix
public String getPrefix(String nsURI)
- Specified by:
getPrefix
in interfaceNamespaceContext
-
getPrefixes
public Iterator<String> getPrefixes(String nsURI)
- Specified by:
getPrefixes
in interfaceNamespaceContext
-
-