Class XPathPatternContentSelector.NSPrefixResolver

java.lang.Object
org.apache.batik.bridge.svg12.XPathPatternContentSelector.NSPrefixResolver
All Implemented Interfaces:
org.apache.xml.utils.PrefixResolver
Enclosing class:
XPathPatternContentSelector

protected class XPathPatternContentSelector.NSPrefixResolver extends Object implements org.apache.xml.utils.PrefixResolver
Xalan prefix resolver.
  • Constructor Details

    • NSPrefixResolver

      protected NSPrefixResolver()
  • Method Details

    • getBaseIdentifier

      public String getBaseIdentifier()
      Get the base URI for this resolver. Since this resolver isn't associated with a particular node, returns null.
      Specified by:
      getBaseIdentifier in interface org.apache.xml.utils.PrefixResolver
    • getNamespaceForPrefix

      public String getNamespaceForPrefix(String prefix)
      Resolves the given namespace prefix.
      Specified by:
      getNamespaceForPrefix in interface org.apache.xml.utils.PrefixResolver
    • getNamespaceForPrefix

      public String getNamespaceForPrefix(String prefix, Node context)
      Resolves the given namespace prefix.
      Specified by:
      getNamespaceForPrefix in interface org.apache.xml.utils.PrefixResolver
    • handlesNullPrefixes

      public boolean handlesNullPrefixes()
      Returns whether this PrefixResolver handles a null prefix.
      Specified by:
      handlesNullPrefixes in interface org.apache.xml.utils.PrefixResolver