org.oXML.xpath.step
Interface NodeTest

All Known Implementing Classes:
NameTest, NodeType

public interface NodeTest


Field Summary
static java.lang.String OUTPUT_NS
           
 
Method Summary
 void bind(Resolver ctxt)
           
 NodeFilter eval(RuntimeContext context)
           
 boolean principal()
          does this NodeTest require nodes to be of the principal node type
 void write(org.xml.sax.ContentHandler handler)
           
 

Field Detail

OUTPUT_NS

public static final java.lang.String OUTPUT_NS
See Also:
Constant Field Values
Method Detail

eval

public NodeFilter eval(RuntimeContext context)
                throws XPathException
Throws:
XPathException

principal

public boolean principal()
does this NodeTest require nodes to be of the principal node type

Returns:
true if it does, false if it doesn't

bind

public void bind(Resolver ctxt)
          throws XPathException
Throws:
XPathException

write

public void write(org.xml.sax.ContentHandler handler)
           throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException