org.jaxen.saxpath.helpers
Class DefaultXPathHandler
public
class
DefaultXPathHandler
extends Object
implements XPathHandler
Default base class for SAXPath event handlers.
This class is available as a convenience base class for SAXPath
applications: it provides a default do-nothing implementation
for all of the callbacks in the core SAXPath handler class, {@link
org.jaxen.saxpath.XPathHandler}.
Application writers can extend this class when they need to
implement only part of the XPathHandler
interface. Parser writers can instantiate
this class to provide default handlers when the application has not
supplied its own.
public void endAbsoluteLocationPath()
public void endAdditiveExpr(int operator)
public void endAllNodeStep()
public void endAndExpr(boolean create)
public void endCommentNodeStep()
public void endEqualityExpr(int operator)
public void endFilterExpr()
public void endFunction()
public void endMultiplicativeExpr(int operator)
public void endNameStep()
public void endOrExpr(boolean create)
public void endPathExpr()
public void endPredicate()
public void endProcessingInstructionNodeStep()
public void endRelationalExpr(int operator)
public void endRelativeLocationPath()
public void endTextNodeStep()
public void endUnaryExpr(int operator)
public void endUnionExpr(boolean create)
public void endXPath()
public void literal(String literal)
public void number(int number)
public void number(double number)
public void startAbsoluteLocationPath()
public void startAdditiveExpr()
public void startAllNodeStep(int axis)
public void startAndExpr()
public void startCommentNodeStep(int axis)
public void startEqualityExpr()
public void startFilterExpr()
public void startFunction(String prefix, String functionName)
public void startMultiplicativeExpr()
public void startNameStep(int axis, String prefix, String localName)
public void startOrExpr()
public void startPathExpr()
public void startPredicate()
public void startProcessingInstructionNodeStep(int axis, String name)
public void startRelationalExpr()
public void startRelativeLocationPath()
public void startTextNodeStep(int axis)
public void startUnaryExpr()
public void startUnionExpr()
public void startXPath()
public void variableReference(String prefix, String variableName)