Class NamespaceTest


  • public class NamespaceTest
    extends NodeTest

    NamespaceTest tests for a given namespace URI.

    Version:
    $Revision$
    Author:
    James Strachan
    • Constructor Detail

      • NamespaceTest

        public NamespaceTest​(java.lang.String prefix,
                             short nodeType)
    • Method Detail

      • matches

        public boolean matches​(java.lang.Object node,
                               Context context)
        Specified by:
        matches in class Pattern
        Parameters:
        node - ????
        context - ????
        Returns:
        true if the pattern matches the given node
      • getMatchType

        public short getMatchType()
        Description copied from class: Pattern
        Returns the type of node the pattern matches.
        Overrides:
        getMatchType in class Pattern
        Returns:
        ANY_NODE unless overridden
      • getText

        public java.lang.String getText()
        Description copied from class: Pattern
        Returns a textual representation of this pattern
        Specified by:
        getText in class Pattern
        Returns:
        the usual string form of this XSLT pattern
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getURI

        protected java.lang.String getURI​(java.lang.Object node,
                                          Context context)
        Returns the URI of the current prefix or "" if no URI can be found