Package com.sun.xml.fastinfoset.util
Class NamespaceContextImplementation
- java.lang.Object
-
- com.sun.xml.fastinfoset.util.NamespaceContextImplementation
-
- All Implemented Interfaces:
NamespaceContext
public final class NamespaceContextImplementation extends Object implements NamespaceContext
- Author:
- Paul.Sandoz@Sun.Com
-
-
Constructor Summary
Constructors Constructor Description NamespaceContextImplementation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeclarePrefix(String prefix, String namespaceURI)intgetCurrentContextEndIndex()intgetCurrentContextStartIndex()StringgetNamespaceURI(int index)StringgetNamespaceURI(String prefix)StringgetNonDefaultPrefix(String namespaceURI)StringgetPrefix(int index)StringgetPrefix(String namespaceURI)IteratorgetPrefixes(String namespaceURI)booleanisCurrentContextEmpty()voidpopContext()voidpushContext()voidreset()
-
-
-
Method Detail
-
getNamespaceURI
public String getNamespaceURI(String prefix)
- Specified by:
getNamespaceURIin interfaceNamespaceContext
-
getPrefix
public String getPrefix(String namespaceURI)
- Specified by:
getPrefixin interfaceNamespaceContext
-
getPrefixes
public Iterator getPrefixes(String namespaceURI)
- Specified by:
getPrefixesin interfaceNamespaceContext
-
getPrefix
public String getPrefix(int index)
-
getNamespaceURI
public String getNamespaceURI(int index)
-
getCurrentContextStartIndex
public int getCurrentContextStartIndex()
-
getCurrentContextEndIndex
public int getCurrentContextEndIndex()
-
isCurrentContextEmpty
public boolean isCurrentContextEmpty()
-
pushContext
public void pushContext()
-
popContext
public void popContext()
-
reset
public void reset()
-
-