Class NameTest


public class NameTest extends NodeTest

NameTest tests for a node name.

Version:
$Revision: 1128 $
Author:
James Strachan
  • Constructor Details

    • NameTest

      public NameTest(String name, short nodeType)
  • Method Details

    • matches

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

      public double getPriority()
      Description copied from class: Pattern
      Returns the default resolution policy of the pattern according to the XSLT conflict resolution rules.
      Overrides:
      getPriority in class Pattern
      Returns:
      0.5; the default priority defined in XSLT
      See Also:
    • 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 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 String toString()
      Overrides:
      toString in class Object