Class NamespaceSupport

java.lang.Object
org.apache.xml.serializer.dom3.NamespaceSupport

public class NamespaceSupport extends Object
Namespace support for XML document handlers. This class doesn't perform any error checking and assumes that all strings passed as arguments to methods are unique symbols. The SymbolTable class can be used for this purpose. Derived from org.apache.xerces.util.NamespaceSupport
Version:
$Id: NamespaceSupport.java 1225426 2011-12-29 04:13:08Z mrglavas $
Author:
Andy Clark, IBM
  • Field Details

    • XML_URI

      public static final String XML_URI
      The XML Namespace ("http://www.w3.org/XML/1998/namespace"). This is the Namespace URI that is automatically mapped to the "xml" prefix.
    • XMLNS_URI

      public static final String XMLNS_URI
      XML Information Set REC all namespace attributes (including those named xmlns, whose [prefix] property has no value) have a namespace URI of http://www.w3.org/2000/xmlns/
  • Constructor Details

    • NamespaceSupport

      public NamespaceSupport()
      Default constructor.
  • Method Details

    • reset

      public void reset()
      See Also:
      • NamespaceContext.reset()
    • pushContext

      public void pushContext()
      See Also:
      • NamespaceContext.pushContext()
    • popContext

      public void popContext()
      See Also:
      • NamespaceContext.popContext()
    • declarePrefix

      public boolean declarePrefix(String prefix, String uri)
      See Also:
      • NamespaceContext.declarePrefix(String, String)
    • getURI

      public String getURI(String prefix)
      See Also:
      • NamespaceContext.getURI(String)
    • getPrefix

      public String getPrefix(String uri)
      See Also:
      • NamespaceContext.getPrefix(String)
    • getDeclaredPrefixCount

      public int getDeclaredPrefixCount()
      See Also:
      • NamespaceContext.getDeclaredPrefixCount()
    • getDeclaredPrefixAt

      public String getDeclaredPrefixAt(int index)
      See Also:
      • NamespaceContext.getDeclaredPrefixAt(int)
    • getAllPrefixes

      public Enumeration getAllPrefixes()
      See Also:
      • NamespaceContext.getAllPrefixes()