1 package com.icl.saxon.pattern; 2 import com.icl.saxon.om.NodeInfo; 3 import com.icl.saxon.pattern.Pattern; 4 import com.icl.saxon.Context; 5 import com.icl.saxon.expr.XPathException; 6 7 16 17 public abstract class NodeTest extends Pattern { 18 19 22 23 public abstract boolean matches(NodeInfo node); 24 25 31 32 public abstract boolean matches(short nodeType, int fingerprint); 33 34 37 38 public final boolean matches(NodeInfo node, Context c) { 39 return matches(node); 40 } 41 42 } 43 44 | Popular Tags |