Uses of Class
org.jaxen.saxpath.SAXPathException

Packages that use SAXPathException
org.jaxen This package defines the core Jaxen API to the XPath engine. 
org.jaxen.dom Navigation for W3C DOM trees. 
org.jaxen.dom.html   
org.jaxen.dom4j Navigation for dom4j trees. 
org.jaxen.jdom Navigation for JDOM trees. 
org.jaxen.pattern Defines XSLT Pattern objects. 
org.jaxen.saxpath Classes related to the event-based parsing and handling of XPath expressions. 
org.jaxen.saxpath.base jaxen implementation of the SAXPath functionality. 
org.jaxen.saxpath.helpers Helper classes for instantiating XPathReaders. 
 

Uses of SAXPathException in org.jaxen
 

Subclasses of SAXPathException in org.jaxen
 class FunctionCallException
          FunctionCallException is thrown if an exception occurs during the evaluation of a function.
 class JaxenException
          Generic Jaxen exception.
 class UnresolvableException
          Used when a function-call or variable-reference, or any other lookup based on namespace and local name, couldn't be resolved.
 class UnsupportedAxisException
          Indicates attempt to evaluate an XPath axis that is unsupported by the current object-model.
 

Methods in org.jaxen that throw SAXPathException
 XPath Navigator.parseXPath(java.lang.String xpath)
          Returns a parsed form of the given xpath string, which will be suitable for queries on documents that use the same navigator as this one.
 

Uses of SAXPathException in org.jaxen.dom
 

Methods in org.jaxen.dom that throw SAXPathException
 XPath DocumentNavigator.parseXPath(java.lang.String xpath)
          Returns a parsed form of the given xpath string, which will be suitable for queries on DOM documents.
 

Uses of SAXPathException in org.jaxen.dom.html
 

Methods in org.jaxen.dom.html that throw SAXPathException
 XPath DocumentNavigator.parseXPath(java.lang.String xpath)
          Returns a parsed form of the given xpath string, which will be suitable for queries on HTML DOM documents.
 

Uses of SAXPathException in org.jaxen.dom4j
 

Methods in org.jaxen.dom4j that throw SAXPathException
 XPath DocumentNavigator.parseXPath(java.lang.String xpath)
          Returns a parsed form of the given xpath string, which will be suitable for queries on DOM4J documents.
 

Uses of SAXPathException in org.jaxen.jdom
 

Methods in org.jaxen.jdom that throw SAXPathException
 XPath DocumentNavigator.parseXPath(java.lang.String xpath)
          Returns a parsed form of the given xpath string, which will be suitable for queries on JDOM documents.
 

Uses of SAXPathException in org.jaxen.pattern
 

Methods in org.jaxen.pattern that throw SAXPathException
static Pattern PatternParser.parse(java.lang.String text)
           
 

Uses of SAXPathException in org.jaxen.saxpath
 

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

Methods in org.jaxen.saxpath that throw SAXPathException
 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, java.lang.String prefix, java.lang.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, java.lang.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(java.lang.String literal)
          Receive notification of a literal expression.
 void XPathHandler.variableReference(java.lang.String prefix, java.lang.String variableName)
          Receive notification of a variable-reference expression.
 void XPathHandler.startFunction(java.lang.String prefix, java.lang.String functionName)
          Receive notification of a function call.
 void XPathHandler.endFunction()
          Receive notification of the end of a function call.
 void XPathReader.parse(java.lang.String xpath)
          Perform parsing of the textual XPath expression, and produce event callbacks to an XPathHandler.
 

Uses of SAXPathException in org.jaxen.saxpath.base
 

Methods in org.jaxen.saxpath.base that throw SAXPathException
 void XPathReader.parse(java.lang.String xpath)
           
(package private)  void XPathReader.pathExpr()
           
(package private)  void XPathReader.numberDouble()
           
(package private)  void XPathReader.numberInteger()
           
(package private)  void XPathReader.literal()
           
(package private)  void XPathReader.functionCall()
           
(package private)  void XPathReader.arguments()
           
(package private)  void XPathReader.filterExpr()
           
(package private)  void XPathReader.variableReference()
           
(package private)  void XPathReader.locationPath(boolean isAbsolute)
           
(package private)  void XPathReader.absoluteLocationPath()
           
(package private)  void XPathReader.relativeLocationPath()
           
(package private)  void XPathReader.steps()
           
(package private)  void XPathReader.step(boolean first)
           
(package private)  int XPathReader.axisSpecifier()
           
(package private)  void XPathReader.nodeTest(int axis)
           
(package private)  void XPathReader.nodeTypeTest(int axis)
           
(package private)  void XPathReader.nameTest(int axis)
           
(package private)  void XPathReader.abbrStep()
           
(package private)  void XPathReader.predicates()
           
(package private)  void XPathReader.predicate()
           
(package private)  void XPathReader.predicateExpr()
           
(package private)  void XPathReader.expr()
           
(package private)  void XPathReader.orExpr()
           
(package private)  void XPathReader.andExpr()
           
(package private)  void XPathReader.equalityExpr()
           
(package private)  void XPathReader.relationalExpr()
           
(package private)  void XPathReader.additiveExpr()
           
(package private)  void XPathReader.multiplicativeExpr()
           
(package private)  void XPathReader.unaryExpr()
           
(package private)  void XPathReader.unionExpr()
           
(package private)  void XPathReader.throwSyntaxException(java.lang.String message)
           
(package private)  void XPathReader.throwInvalidAxis(java.lang.String invalidAxis)
           
(package private)  void XPathReader.throwUnexpected()
           
 

Uses of SAXPathException in org.jaxen.saxpath.helpers
 

Methods in org.jaxen.saxpath.helpers that throw SAXPathException
 void DefaultXPathHandler.startXPath()
           
 void DefaultXPathHandler.endXPath()
           
 void DefaultXPathHandler.startPathExpr()
           
 void DefaultXPathHandler.endPathExpr()
           
 void DefaultXPathHandler.startAbsoluteLocationPath()
           
 void DefaultXPathHandler.endAbsoluteLocationPath()
           
 void DefaultXPathHandler.startRelativeLocationPath()
           
 void DefaultXPathHandler.endRelativeLocationPath()
           
 void DefaultXPathHandler.startNameStep(int axis, java.lang.String prefix, java.lang.String localName)
           
 void DefaultXPathHandler.endNameStep()
           
 void DefaultXPathHandler.startTextNodeStep(int axis)
           
 void DefaultXPathHandler.endTextNodeStep()
           
 void DefaultXPathHandler.startCommentNodeStep(int axis)
           
 void DefaultXPathHandler.endCommentNodeStep()
           
 void DefaultXPathHandler.startAllNodeStep(int axis)
           
 void DefaultXPathHandler.endAllNodeStep()
           
 void DefaultXPathHandler.startProcessingInstructionNodeStep(int axis, java.lang.String name)
           
 void DefaultXPathHandler.endProcessingInstructionNodeStep()
           
 void DefaultXPathHandler.startPredicate()
           
 void DefaultXPathHandler.endPredicate()
           
 void DefaultXPathHandler.startFilterExpr()
           
 void DefaultXPathHandler.endFilterExpr()
           
 void DefaultXPathHandler.startOrExpr()
           
 void DefaultXPathHandler.endOrExpr(boolean create)
           
 void DefaultXPathHandler.startAndExpr()
           
 void DefaultXPathHandler.endAndExpr(boolean create)
           
 void DefaultXPathHandler.startEqualityExpr()
           
 void DefaultXPathHandler.endEqualityExpr(int operator)
           
 void DefaultXPathHandler.startRelationalExpr()
           
 void DefaultXPathHandler.endRelationalExpr(int operator)
           
 void DefaultXPathHandler.startAdditiveExpr()
           
 void DefaultXPathHandler.endAdditiveExpr(int operator)
           
 void DefaultXPathHandler.startMultiplicativeExpr()
           
 void DefaultXPathHandler.endMultiplicativeExpr(int operator)
           
 void DefaultXPathHandler.startUnaryExpr()
           
 void DefaultXPathHandler.endUnaryExpr(int operator)
           
 void DefaultXPathHandler.startUnionExpr()
           
 void DefaultXPathHandler.endUnionExpr(boolean create)
           
 void DefaultXPathHandler.number(int number)
           
 void DefaultXPathHandler.number(double number)
           
 void DefaultXPathHandler.literal(java.lang.String literal)
           
 void DefaultXPathHandler.variableReference(java.lang.String prefix, java.lang.String variableName)
           
 void DefaultXPathHandler.startFunction(java.lang.String prefix, java.lang.String functionName)
           
 void DefaultXPathHandler.endFunction()
           
static XPathReader XPathReaderFactory.createReader()
          Create an XPathReader using the value of the org.saxpath.driver system property.
static XPathReader XPathReaderFactory.createReader(java.lang.String className)
          Create an XPathReader using the passed in class name.