Uses of Class
org.saxpath.SAXPathException

Packages that use SAXPathException
org.saxpath Classes related to the event-based parsing and handling of XPath expressions. 
org.saxpath.helpers Helper classes for instantiating XPathReaders. 
 

Uses of SAXPathException in org.saxpath
 

Subclasses of SAXPathException in org.saxpath
 class SAXPathParseException
          Base of all parse-related SAXPath exceptions.
 class XPathSyntaxException
           
 

Methods in org.saxpath that throw SAXPathException
 void XPathReader.parse(String xpath)
          Perform parsing of the textual XPath expression, and produce event callbacks to an XPathHandler.
 void XPathHandler.startXPath()
          Receive notification of the start of an XPath expression parse.
 void XPathHandler.endXPath()
          Receive notification of the end of an XPath expression parse.
 void XPathHandler.startPathExpr()
          Receive notification of the start of a path expression.
 void XPathHandler.endPathExpr()
          Receive notification of the end of a path expression.
 void XPathHandler.startAbsoluteLocationPath()
          Receive notification of the start of an absolute location path expression.
 void XPathHandler.endAbsoluteLocationPath()
          Receive notification of the end of an absolute location path expression.
 void XPathHandler.startRelativeLocationPath()
          Receive notification of the start of a relative location path expression.
 void XPathHandler.endRelativeLocationPath()
          Receive notification of the end of a relative location path expression.
 void XPathHandler.startNameStep(int axis, String prefix, String localName)
          Receive notification of the start of a name step.
 void XPathHandler.endNameStep()
          Receive notification of the end of a NameStep
 void XPathHandler.startTextNodeStep(int axis)
          Receive notification of the start of a text() step.
 void XPathHandler.endTextNodeStep()
          Receive notification of the end of a text() step.
 void XPathHandler.startCommentNodeStep(int axis)
          Receive notification of the start of a comment() step.
 void XPathHandler.endCommentNodeStep()
          Receive notification of the end of a comment() step.
 void XPathHandler.startAllNodeStep(int axis)
          Receive notification of the start of a node() step.
 void XPathHandler.endAllNodeStep()
          Receive notification of the end of a node() step.
 void XPathHandler.startProcessingInstructionNodeStep(int axis, String name)
          Receive notification of the start of a processing-instruction(...) step.
 void XPathHandler.endProcessingInstructionNodeStep()
          Receive notification of the end of a processing-instruction(...) step.
 void XPathHandler.startPredicate()
          Receive notification of the start of a predicate.
 void XPathHandler.endPredicate()
          Receive notification of the end of a predicate.
 void XPathHandler.startFilterExpr()
          Receive notification of the start of a filter expression.
 void XPathHandler.endFilterExpr()
          Receive notification of the end of a filter expression.
 void XPathHandler.startOrExpr()
          Receive notification of the start of an 'or' expression.
 void XPathHandler.endOrExpr(boolean create)
          Receive notification of the end of an 'or' expression.
 void XPathHandler.startAndExpr()
          Receive notification of the start of an 'and' expression.
 void XPathHandler.endAndExpr(boolean create)
          Receive notification of the end of an 'and' expression.
 void XPathHandler.startEqualityExpr()
          Receive notification of the start of an equality ('=' or '!=') expression.
 void XPathHandler.endEqualityExpr(int equalityOperator)
          Receive notification of the end of an equality ('=' or '!=') expression.
 void XPathHandler.startRelationalExpr()
          Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
 void XPathHandler.endRelationalExpr(int relationalOperator)
          Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
 void XPathHandler.startAdditiveExpr()
          Receive notification of the start of an additive ('+' or '-') expression.
 void XPathHandler.endAdditiveExpr(int additiveOperator)
          Receive notification of the end of an additive ('+' or '-') expression.
 void XPathHandler.startMultiplicativeExpr()
          Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
 void XPathHandler.endMultiplicativeExpr(int multiplicativeOperator)
          Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
 void XPathHandler.startUnaryExpr()
          Receive notification of the start of a unary ('+' or '-') expression.
 void XPathHandler.endUnaryExpr(int unaryOperator)
          Receive notification of the end of a unary ('+' or '-') expression.
 void XPathHandler.startUnionExpr()
          Receive notification of the start of a union ('|') expression.
 void XPathHandler.endUnionExpr(boolean create)
          Receive notification of the end of a union ('|') expression.
 void XPathHandler.number(int number)
          Receive notification of a number expression.
 void XPathHandler.number(double number)
          Receive notification of a number expression.
 void XPathHandler.literal(String literal)
          Receive notification of a literal expression.
 void XPathHandler.variableReference(String prefix, String variableName)
          Receive notification of a variable-reference expression.
 void XPathHandler.startFunction(String prefix, String functionName)
          Receive notification of a function call.
 void XPathHandler.endFunction()
          Receive notification of the end of a function call.
 

Uses of SAXPathException in org.saxpath.helpers
 

Methods in org.saxpath.helpers that throw SAXPathException
static XPathReader XPathReaderFactory.createReader()
          Create an XPathReader using the value of the org.saxpath.driver system property.
static XPathReader XPathReaderFactory.createReader(String className)
          Create an XPathReader using the passed in class name.
 



Copyright © 2001 bob mcwhirter & James Strachan. All Rights Reserved. Hosted by

SourceForge Logo