Uses of Class org.jaxen.saxpath.SAXPathException

Uses in package org.jaxen.saxpath.helpers

Methods which throw type org.jaxen.saxpath.SAXPathException

XPathReader
Create an XPathReader using the value of the org.saxpath.driver system property.
XPathReader
XPathReaderFactory.createReader(String className)
Create an XPathReader using the passed in class name.
void
Receive notification of the end of an absolute location path expression.
void
Receive notification of the end of an additive ('+' or '-') expression.
void
Receive notification of the end of a node() step.
void
Receive notification of the end of an 'and' expression.
void
Receive notification of the end of a comment() step.
void
Receive notification of the end of an equality ('=' or '!=') expression.
void
Receive notification of the end of a filter expression.
void
Receive notification of the end of a function call
void
Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
void
Receive notification of the end of a NameStep
void
Receive notification of the end of an 'or' expression.
void
Receive notification of the end of a path expression.
void
Receive notification of the end of a predicate.
void
Receive notification of the end of a processing-instruction(...) step.
void
Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
void
Receive notification of the end of a relative location path expression.
void
Receive notification of the end of a text() step.
void
Receive notification of the end of a unary ('+' or '-') expression.
void
Receive notification of the end of a union ('|') expression.
void
Receive notification of the end of an XPath expression parse.
void
DefaultXPathHandler.literal(String literal)
Receive notification of a literal expression.
void
DefaultXPathHandler.number(double number)
Receive notification of a number expression.
void
Receive notification of a number expression.
void
Receive notification of the start of an absolute location path expression.
void
Receive notification of the start of an additive ('+' or '-') expression.
void
Receive notification of the start of a node() step.
void
Receive notification of the start of an 'and' expression.
void
Receive notification of the start of a comment() step.
void
Receive notification of the start of an equality ('=' or '!=') expression.
void
Receive notification of the start of a filter expression.
void
DefaultXPathHandler.startFunction(String prefix, String functionName)
Receive notification of a function call.
void
Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
void
DefaultXPathHandler.startNameStep(int axis, String prefix, String localName)
Receive notification of the start of a name step.
void
Receive notification of the start of an 'or' expression.
void
Receive notification of the start of a path expression.
void
Receive notification of the start of a predicate.
void
Receive notification of the start of a processing-instruction(...) step.
void
Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
void
Receive notification of the start of a relative location path expression.
void
Receive notification of the start of a text() step.
void
Receive notification of the start of a unary ('+' or '-') expression.
void
Receive notification of the start of a union ('|') expression.
void
Receive notification of the start of an XPath expression parse.
void
DefaultXPathHandler.variableReference(String prefix, String variableName)
Receive notification of a variable-reference expression.

Uses in package org.jaxen.pattern

Methods which throw type org.jaxen.saxpath.SAXPathException

Pattern
PatternParser.parse(String text)

Uses in package org.jaxen.jdom

Methods which throw type org.jaxen.saxpath.SAXPathException

XPath
Returns a parsed form of the given XPath string, which will be suitable for queries on JDOM documents.

Uses in package org.jaxen.saxpath

Classes derived from org.jaxen.saxpath.SAXPathException

class
Represents a syntax error in an XPath expression.

Methods which throw type org.jaxen.saxpath.SAXPathException

void
Receive notification of the end of an absolute location path expression.
void
XPathHandler.endAdditiveExpr(int additiveOperator)
Receive notification of the end of an additive ('+' or '-') expression.
void
Receive notification of the end of a node() step.
void
XPathHandler.endAndExpr(boolean create)
Receive notification of the end of an 'and' expression.
void
Receive notification of the end of a comment() step.
void
XPathHandler.endEqualityExpr(int equalityOperator)
Receive notification of the end of an equality ('=' or '!=') expression.
void
Receive notification of the end of a filter expression.
void
Receive notification of the end of a function call
void
XPathHandler.endMultiplicativeExpr(int multiplicativeOperator)
Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
void
Receive notification of the end of a NameStep
void
XPathHandler.endOrExpr(boolean create)
Receive notification of the end of an 'or' expression.
void
Receive notification of the end of a path expression.
void
Receive notification of the end of a predicate.
void
Receive notification of the end of a processing-instruction(...) step.
void
XPathHandler.endRelationalExpr(int relationalOperator)
Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
void
Receive notification of the end of a relative location path expression.
void
Receive notification of the end of a text() step.
void
XPathHandler.endUnaryExpr(int unaryOperator)
Receive notification of the end of a unary ('+' or '-') expression.
void
XPathHandler.endUnionExpr(boolean create)
Receive notification of the end of a union ('|') expression.
void
Receive notification of the end of an XPath expression parse.
void
XPathHandler.literal(String literal)
Receive notification of a literal expression.
void
XPathHandler.number(double number)
Receive notification of a number expression.
void
XPathHandler.number(int number)
Receive notification of a number expression.
void
XPathReader.parse(String xpath)
Parse an XPath expression, and send event callbacks to an XPathHandler.
void
Receive notification of the start of an absolute location path expression.
void
Receive notification of the start of an additive ('+' or '-') expression.
void
Receive notification of the start of a node() step.
void
Receive notification of the start of an 'and' expression.
void
Receive notification of the start of a comment() step.
void
Receive notification of the start of an equality ('=' or '!=') expression.
void
Receive notification of the start of a filter expression.
void
XPathHandler.startFunction(String prefix, String functionName)
Receive notification of a function call.
void
Receive notification of the start of a multiplicative ('*', 'div' or 'mod') expression.
void
XPathHandler.startNameStep(int axis, String prefix, String localName)
Receive notification of the start of a name step.
void
Receive notification of the start of an 'or' expression.
void
Receive notification of the start of a path expression.
void
Receive notification of the start of a predicate.
void
Receive notification of the start of a processing-instruction(...) step.
void
Receive notification of the start of a relational ('<', '>', '<=', or '>=') expression.
void
Receive notification of the start of a relative location path expression.
void
Receive notification of the start of a text() step.
void
Receive notification of the start of a unary ('+' or '-') expression.
void
Receive notification of the start of a union ('|') expression.
void
Receive notification of the start of an XPath expression parse.
void
XPathHandler.variableReference(String prefix, String variableName)
Receive notification of a variable-reference expression.

Uses in package org.jaxen

Classes derived from org.jaxen.saxpath.SAXPathException

class
Thrown if an exception occurs during the evaluation of a function.
class
Generic Jaxen exception.
class
Thrown when a function-call or variable-reference, or any other lookup based on namespace and local name, couldn't be resolved.
class
Indicates attempt to evaluate an XPath axis that is unsupported by the current object-model.
class
Indicates an error during parsing of an XPath expression.

Methods which throw type org.jaxen.saxpath.SAXPathException

XPath
Navigator.parseXPath(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 in package org.jaxen.xom

Methods which throw type org.jaxen.saxpath.SAXPathException

XPath

Uses in package org.jaxen.dom4j

Methods which throw type org.jaxen.saxpath.SAXPathException

XPath
Returns a parsed form of the given XPath string, which will be suitable for queries on DOM4J documents.

Uses in package org.jaxen.dom

Methods which throw type org.jaxen.saxpath.SAXPathException

XPath
Returns a parsed form of the given XPath string, which will be suitable for queries on DOM documents.

Uses in package org.jaxen.saxpath.base

Methods which throw type org.jaxen.saxpath.SAXPathException

void
void
void
void
void
int
void
void
void
void
void
void
XPathReader.locationPath(boolean isAbsolute)
void
void
void
void
void
void
XPathReader.parse(String xpath)
Parse an XPath expression, and send event callbacks to an XPathHandler.
void
void
void
void
void
void
void
void
void
XPathReader.throwInvalidAxis(String invalidAxis)
void
void
void

Uses in package org.jaxen.javabean

Methods which throw type org.jaxen.saxpath.SAXPathException

XPath