Class ExtensionNamespaceContext

  • All Implemented Interfaces:
    javax.xml.namespace.NamespaceContext

    public class ExtensionNamespaceContext
    extends java.lang.Object
    implements javax.xml.namespace.NamespaceContext
    A sample implementation of NamespaceContext, with support for EXSLT extension functions and Java extension functions.
    • Constructor Detail

      • ExtensionNamespaceContext

        public ExtensionNamespaceContext()
    • Method Detail

      • getNamespaceURI

        public java.lang.String getNamespaceURI​(java.lang.String prefix)
        Return the namespace uri for a given prefix
        Specified by:
        getNamespaceURI in interface javax.xml.namespace.NamespaceContext
      • getPrefix

        public java.lang.String getPrefix​(java.lang.String namespace)
        Return the prefix for a given namespace uri.
        Specified by:
        getPrefix in interface javax.xml.namespace.NamespaceContext
      • getPrefixes

        public java.util.Iterator getPrefixes​(java.lang.String namespace)
        Specified by:
        getPrefixes in interface javax.xml.namespace.NamespaceContext