org.dom4j.rule.pattern

Class DefaultPattern

public class DefaultPattern extends Object implements Pattern

DefaultPattern a default implementation of Pattern which can take any XPath implementation or NodeFilter for defining the pattern. WARNING this implementation causes a worst case, brute force XSLT rule evaluation to be performed. Wherever possible the methods DefaultPattern, DefaultPatternand DefaultPatternshould be overloaded to allow more rule filtering to occur.

Version: $Revision: 1.6 $

Author: James Strachan

Constructor Summary
DefaultPattern(NodeFilter filter)
Method Summary
StringgetMatchesNodeName()
shortgetMatchType()
doublegetPriority()
Pattern[]getUnionPatterns()
booleanmatches(Node node)

Constructor Detail

DefaultPattern

public DefaultPattern(NodeFilter filter)

Method Detail

getMatchesNodeName

public String getMatchesNodeName()

getMatchType

public short getMatchType()

getPriority

public double getPriority()

getUnionPatterns

public Pattern[] getUnionPatterns()

matches

public boolean matches(Node node)
Copyright B) 2005 MetaStuff Ltd. All Rights Reserved. Hosted by

SourceForge