jd.xml.xslt.pattern
Class FilteredStepPattern
java.lang.Object
jd.xml.xslt.pattern.Pattern
jd.xml.xslt.pattern.StepPattern
jd.xml.xslt.pattern.FilteredStepPattern
- public class FilteredStepPattern
- extends StepPattern
FilteredStepPattern is a StepPattern with one or more predicate expressions.
FilteredStepPattern
public FilteredStepPattern(boolean useChildAxis,
NodeTest nodeTest,
Expression[] predicates)
match
public boolean match(XPathContext context)
- Test if the context node matches the pattern.
- Overrides:
match
in class StepPattern
calculatePriority
public double calculatePriority()
- Calculate the priority for this pattern.
- Overrides:
calculatePriority
in class StepPattern
accept
public void accept(PatternVisitor visitor)
- Accept a PatternVisitor.
- Overrides:
accept
in class StepPattern