com.jclark.xsl.expr

Class FilterPattern

class FilterPattern extends PathPatternBase

a pattern that has a predicate to eliminate some nodes
Nested Class Summary
classFilterPattern.Context
Constructor Summary
FilterPattern(PathPatternBase pattern, BooleanExpr predicate)
Method Summary
intgetDefaultPriority()
NamegetMatchName()
bytegetMatchNodeType()
booleanmatches(Node node, ExprContext context)

Constructor Detail

FilterPattern

FilterPattern(PathPatternBase pattern, BooleanExpr predicate)

Method Detail

getDefaultPriority

public int getDefaultPriority()

getMatchName

Name getMatchName()

getMatchNodeType

byte getMatchNodeType()

matches

public boolean matches(Node node, ExprContext context)