org.apache.jackrabbit.spi.commons.query.xpath
Class XPath

java.lang.Object
  extended by org.apache.jackrabbit.spi.commons.query.xpath.XPath
All Implemented Interfaces:
XPathConstants, XPathTreeConstants

public class XPath
extends Object
implements XPathTreeConstants, XPathConstants


Field Summary
 Token jj_nt
           
protected  org.apache.jackrabbit.spi.commons.query.xpath.JJTXPathState jjtree
           
 Token token
           
 XPathTokenManager token_source
           
 
Fields inherited from interface org.apache.jackrabbit.spi.commons.query.xpath.XPathTreeConstants
JJTADDITIVEEXPR, JJTANDEXPR, JJTANYKINDTEST, JJTANYNAME, JJTAPOSATTRCONTENTCHAR, JJTAPOSATTRVALUECONTENT, JJTAS, JJTASCENDING, JJTASSIGNEQUALS, JJTAT, JJTATOMICTYPE, JJTATSTRINGLITERAL, JJTATTRIBNAMEORWILDCARD, JJTATTRIBUTEDECLARATION, JJTATTRIBUTELBRACE, JJTATTRIBUTENAME, JJTATTRIBUTEQNAMELBRACE, JJTATTRIBUTETEST, JJTATTRIBUTETYPE, JJTATTRIBUTETYPEFORKINDTEST, JJTATWORD, JJTAXISANCESTOR, JJTAXISANCESTORORSELF, JJTAXISATTRIBUTE, JJTAXISCHILD, JJTAXISDESCENDANT, JJTAXISDESCENDANTORSELF, JJTAXISFOLLOWING, JJTAXISFOLLOWINGSIBLING, JJTAXISPARENT, JJTAXISPRECEDING, JJTAXISPRECEDINGSIBLING, JJTAXISSELF, JJTBASEURIDECL, JJTCASE, JJTCASECLAUSE, JJTCASTABLEEXPR, JJTCASTAS, JJTCASTEXPR, JJTCDATASECTION, JJTCDATASECTIONCHAR, JJTCDATASECTIONCONTENTS, JJTCDATASECTIONEND, JJTCDATASECTIONSTART, JJTCDATASECTIONSTARTFORELEMENTCONTENT, JJTCHARREF, JJTCLOSEAPOS, JJTCLOSEQUOT, JJTCOLLATION, JJTCOLONEQUALS, JJTCOMMAFORKINDTEST, JJTCOMMENTCONTENTCHAR, JJTCOMMENTCONTENTCHARDASH, JJTCOMMENTLBRACE, JJTCOMMENTLPARFORKINDTEST, JJTCOMMENTTEST, JJTCOMMONCONTENT, JJTCOMPARISONEXPR, JJTCOMPATTRCONSTRUCTOR, JJTCOMPCOMMENTCONSTRUCTOR, JJTCOMPDOCCONSTRUCTOR, JJTCOMPELEMCONSTRUCTOR, JJTCOMPPICONSTRUCTOR, JJTCOMPTEXTCONSTRUCTOR, JJTCOMPUTEDCONSTRUCTOR, JJTCONSTRUCTIONDECL, JJTCONSTRUCTOR, JJTCONTENTEXPR, JJTDECIMALLITERAL, JJTDECLAREBASEURI, JJTDECLARECOLLATION, JJTDECLARECONSTRUCTION, JJTDECLAREDEFAULTELEMENT, JJTDECLAREDEFAULTFUNCTION, JJTDECLAREDEFAULTORDERINGEMPTY, JJTDECLAREINHERITNAMESPACES, JJTDECLARENAMESPACE, JJTDECLAREORDERING, JJTDECLAREXMLSPACE, JJTDEFAULT, JJTDEFAULTCOLLATIONDECL, JJTDEFAULTELEMENT, JJTDEFAULTNAMESPACEDECL, JJTDEFINEFUNCTION, JJTDEFINEVARIABLE, JJTDESCENDING, JJTDIRATTRIBUTELIST, JJTDIRATTRIBUTEVALUE, JJTDIRCOMMENTCONSTRUCTOR, JJTDIRCOMMENTCONTENTS, JJTDIRECTCONSTRUCTOR, JJTDIRELEMCONSTRUCTOR, JJTDIRELEMCONTENT, JJTDIRPICONSTRUCTOR, JJTDIRPICONTENTS, JJTDOCUMENTLBRACE, JJTDOCUMENTLPAR, JJTDOCUMENTLPARFORKINDTEST, JJTDOCUMENTTEST, JJTDOT, JJTDOTDOT, JJTDOUBLELITERAL, JJTELEMENTCONTENTCHAR, JJTELEMENTDECLARATION, JJTELEMENTLBRACE, JJTELEMENTNAME, JJTELEMENTNAMEORWILDCARD, JJTELEMENTQNAMELBRACE, JJTELEMENTTEST, JJTELEMENTTYPE, JJTELEMENTTYPEFORDOCUMENTTEST, JJTELEMENTTYPEFORKINDTEST, JJTEMPTYGREATEST, JJTEMPTYLEAST, JJTEMPTYORDERINGDECL, JJTEMPTYTAGCLOSE, JJTEMPTYTOK, JJTENCLOSEDEXPR, JJTENDTAGCLOSE, JJTENDTAGOPEN, JJTESCAPEAPOS, JJTESCAPEQUOT, JJTEVERY, JJTEXPR, JJTEXTERNAL, JJTFLWOREXPR, JJTFUNCTIONCALL, JJTFUNCTIONDECL, JJTIFEXPR, JJTIMPORT, JJTIMPORTMODULETOKEN, JJTIMPORTSCHEMATOKEN, JJTIN, JJTINHERITNAMESPACESDECL, JJTINSTANCEOFEXPR, JJTINTEGERLITERAL, JJTINTERSECTEXCEPTEXPR, JJTITEM, JJTLBRACE, JJTLBRACEEXPRENCLOSURE, JJTLCURLYBRACEESCAPE, JJTLETCLAUSE, JJTLETVARIABLE, JJTLIBRARYMODULE, JJTMAINMODULE, JJTMODULE, JJTMODULEDECL, JJTMODULEIMPORT, JJTMODULENAMESPACE, JJTMULTIPLICATIVEEXPR, JJTNAMESPACE, JJTNAMESPACEDECL, JJTNAMETEST, JJTNCNAMECOLONSTAR, JJTNCNAMEFORPI, JJTNCNAMEFORPREFIX, JJTNILLABLE, JJTNO, JJTNODELPARFORKINDTEST, jjtNodeName, JJTNODETEST, JJTOCCURRENCEONEORMORE, JJTOCCURRENCEZEROORMORE, JJTOCCURRENCEZEROORONE, JJTOPENAPOS, JJTOPENQUOT, JJTORDERBY, JJTORDERBYCLAUSE, JJTORDERBYSTABLE, JJTORDERED, JJTORDEREDOPEN, JJTORDERINGMODEDECL, JJTORDERMODIFIER, JJTORDERSPEC, JJTORDERSPECLIST, JJTOREXPR, JJTPARAM, JJTPARAMLIST, JJTPATHEXPR, JJTPICONTENTCHAR, JJTPILBRACE, JJTPINCNAMELBRACE, JJTPITARGET, JJTPITEST, JJTPOSITIONALVAR, JJTPREDEFINEDENTITYREF, JJTPREDICATE, JJTPREDICATELIST, JJTPROCESSINGINSTRUCTIONEND, JJTPROCESSINGINSTRUCTIONLPARFORKINDTEST, JJTPROCESSINGINSTRUCTIONSTART, JJTPROCESSINGINSTRUCTIONSTARTFORELEMENTCONTENT, JJTPROLOG, JJTQNAME, JJTQNAMEFORATOMICTYPE, JJTQNAMEFORITEMTYPE, JJTQNAMEFORSEQUENCETYPE, JJTQNAMELPAR, JJTQUANTIFIEDEXPR, JJTQUERYBODY, JJTQUERYLIST, JJTQUOTATTRCONTENTCHAR, JJTQUOTATTRVALUECONTENT, JJTRANGEEXPR, JJTRBRACE, JJTRCURLYBRACEESCAPE, JJTROOT, JJTROOTDESCENDANTS, JJTRPARAS, JJTS, JJTSATISFIES, JJTSCHEMAATTRIBUTETEST, JJTSCHEMAATTRIBUTETYPE, JJTSCHEMAATTRIBUTETYPEFORKINDTEST, JJTSCHEMAELEMENTTEST, JJTSCHEMAELEMENTTYPE, JJTSCHEMAELEMENTTYPEFORDOCUMENTTEST, JJTSCHEMAELEMENTTYPEFORKINDTEST, JJTSCHEMAIMPORT, JJTSCHEMAMODEFORDECLARECONSTRUCTION, JJTSCHEMAPREFIX, JJTSEPARATOR, JJTSEQUENCETYPE, JJTSETTER, JJTSFORPI, JJTSINGLETYPE, JJTSLASHSLASH, JJTSOME, JJTSTAR, JJTSTARCOLONNCNAME, JJTSTARTTAGCLOSE, JJTSTARTTAGOPEN, JJTSTARTTAGOPENROOT, JJTSTEPEXPR, JJTSTRINGLITERAL, JJTSTRINGLITERALFORKINDTEST, JJTSTRINGLITERALFORVERSION, JJTTAGQNAME, JJTTEXTLBRACE, JJTTEXTLPARFORKINDTEST, JJTTEXTTEST, JJTTREATEXPR, JJTTYPEDECLARATION, JJTTYPENAME, JJTTYPESWITCHEXPR, JJTUNARYEXPR, JJTUNARYMINUS, JJTUNARYPLUS, JJTUNIONEXPR, JJTUNORDERED, JJTUNORDEREDOPEN, JJTURLLITERAL, JJTVALIDATEEXPR, JJTVALIDATELBRACE, JJTVALIDATESCHEMAMODE, JJTVALUEINDICATOR, JJTVARDECL, JJTVARNAME, JJTVERSIONDECL, JJTVOID, JJTWHERE, JJTWHERECLAUSE, JJTXMLCOMMENTEND, JJTXMLCOMMENTSTART, JJTXMLCOMMENTSTARTFORELEMENTCONTENT, JJTXMLSPACEDECL, JJTXMLSPACEPRESERVE, JJTXMLSPACESTRIP, JJTXPATH2, JJTXQUERYENCODING, JJTXQUERYVERSION, JJTYES
 
Fields inherited from interface org.apache.jackrabbit.spi.commons.query.xpath.XPathConstants
And, AnyName, APOS_ATTRIBUTE_CONTENT, AposAttrContentChar, As, Ascending, AssignEquals, At, AtStringLiteral, AttributeLbrace, AttributeQNameLbrace, AttributeType, AttributeTypeForKindTest, AtWord, AxisAncestor, AxisAncestorOrSelf, AxisAttribute, AxisChild, AxisDescendant, AxisDescendantOrSelf, AxisFollowing, AxisFollowingSibling, AxisParent, AxisPreceding, AxisPrecedingSibling, AxisSelf, BaseChar, Case, Castable, CastAs, CDATA_SECTION, CDataSectionChar, CdataSectionEnd, CdataSectionStart, CdataSectionStartForElementContent, Char, CharRef, CloseApos, CLOSEKINDTEST, CloseQuot, Collation, ColonEquals, CombiningChar, Comma, CommaForKindTest, Comment, CommentContent, CommentContentChar, CommentContentCharDash, CommentContents, CommentEnd, CommentLbrace, CommentLpar, CommentLparForKindTest, CommentStart, DecimalLiteral, DeclareBaseURI, DeclareCollation, DeclareConstruction, DeclareDefaultElement, DeclareDefaultFunction, DeclareDefaultOrderingEmpty, DeclareInheritNamespaces, DeclareNamespace, DeclareOrdering, DeclareXMLSpace, Default, DEFAULT, DefaultElement, DefineFunction, DefineVariable, Descending, Digit, Digits, Div, DocumentLbrace, DocumentLpar, DocumentLparForKindTest, Dot, DotDot, DoubleLiteral, ELEMENT_CONTENT, ElementContentChar, ElementLbrace, ElementQNameLbrace, ElementType, ElementTypeForDocumentTest, ElementTypeForKindTest, Else, EmptyGreatest, EmptyLeast, EmptyTagClose, EmptyTok, END_TAG, EndTagClose, EndTagOpen, EOF, Equals, EscapeApos, EscapeQuot, Every, Except, EXPR_COMMENT, EXT_CONTENT, EXT_KEY, EXT_NAME, Extender, Extension, ExtensionContentChar, ExtensionContents, ExtensionEnd, ExtensionQName, ExtensionStart, External, FortranEq, FortranGe, FortranGt, FortranLe, FortranLt, FortranNe, ForVariable, Gt, GtEquals, GtGt, HexDigits, Ideographic, Idiv, IfLpar, ImportModuleToken, ImportSchemaToken, In, Instanceof, IntegerLiteral, Intersect, Is, Item, ITEMTYPE, KINDTEST, KINDTESTFORPI, Lbrace, LbraceExprEnclosure, Lbrack, LCurlyBraceEscape, Letter, LetVariable, LocalPart, Lpar, Lt, LtEquals, LtLt, Minus, Mod, ModuleNamespace, MUExtension, Multiply, Namespace, NAMESPACEDECL, NAMESPACEKEYWORD, NCName, NCNameColonStar, NCNameForPI, NCNameForPrefix, Nillable, Nmchar, Nmstart, No, NodeLpar, NodeLparForKindTest, NotEquals, NotNumber, NotOccurrenceIndicator, NotOperatorKeyword, OCCURRENCEINDICATOR, OccurrenceOneOrMore, OccurrenceZeroOrMore, OccurrenceZeroOrOne, OpenApos, OpenQuot, OPERATOR, Or, OrderBy, OrderByStable, Ordered, OrderedOpen, PIContentChar, PILbrace, PINCNameLbrace, PITarget, Plus, Pragma, PragmaKeyword, PredefinedEntityRef, Prefix, PROCESSING_INSTRUCTION, PROCESSING_INSTRUCTION_CONTENT, ProcessingInstructionEnd, ProcessingInstructionLpar, ProcessingInstructionLparForKindTest, ProcessingInstructionStart, ProcessingInstructionStartForElementContent, QName, QNameForAtomicType, QNameForItemType, QNameForSequenceType, QNameLpar, QuerySeparator, QUOT_ATTRIBUTE_CONTENT, QuotAttrContentChar, Rbrace, Rbrack, RCurlyBraceEscape, Return, Root, RootDescendants, Rpar, RparAs, RparForKindTest, S, Satisfies, SchemaAttributeType, SchemaAttributeTypeForKindTest, SchemaElementType, SchemaElementTypeForDocumentTest, SchemaElementTypeForKindTest, SchemaModeForDeclareConstruction, SemiColon, SForExt, SForPI, SINGLETYPE, skip_, Slash, SlashSlash, Some, Star, StarColonNCName, START_TAG, StartTagClose, StartTagOpen, StartTagOpenRoot, StringLiteral, StringLiteralForKindTest, StringLiteralForVersion, TagQName, TextLbrace, TextLpar, TextLparForKindTest, Then, To, tokenImage, TreatAs, TypeswitchLpar, UnaryMinus, UnaryPlus, Union, Unordered, UnorderedOpen, URLLiteral, ValidateLbrace, ValidateSchemaMode, ValidationMode, ValueIndicator, VariableIndicator, VarName, VARNAME, Vbar, Where, WhitespaceChar, XML_COMMENT, XmlCommentEnd, XmlCommentStart, XmlCommentStartForElementContent, XMLSPACE_DECL, XMLSpacePreserve, XMLSpaceStrip, XQueryEncoding, XQueryVersion, XQUERYVERSION, Yes
 
Constructor Summary
XPath(InputStream stream)
           
XPath(InputStream stream, String encoding)
           
XPath(Reader stream)
           
XPath(XPathTokenManager tm)
           
 
Method Summary
 void AbbrevForwardStep()
           
 void AbbrevReverseStep()
           
 void AdditiveExpr()
           
 void AndExpr()
           
 void AnyKindTest()
           
 void AposAttrValueContent()
           
 void AtomicType()
           
 void AttribNameOrWildcard()
           
 void AttributeDeclaration()
           
 void AttributeName()
           
 void AttributeTest()
           
 void AxisStep()
           
 void BaseURIDecl()
           
 void CaseClause()
           
 void CastableExpr()
           
 void CastExpr()
           
 void CDataSection()
           
 void CDataSectionContents()
           
 void CommentTest()
           
 void CommonContent()
           
 void ComparisonExpr()
           
 void CompAttrConstructor()
           
 void CompCommentConstructor()
           
 void CompDocConstructor()
           
 void CompElemConstructor()
           
 void CompPIConstructor()
           
 void CompTextConstructor()
           
 void ComputedConstructor()
           
 void ConstructionDecl()
           
 void Constructor()
           
 void ContentExpr()
           
 void ContextItemExpr()
           
 Node createNode(int id)
           
 void DefaultCollationDecl()
           
 void DefaultNamespaceDecl()
           
 void DirAttributeList()
           
 void DirAttributeValue()
           
 void DirCommentConstructor()
           
 void DirCommentContents()
           
 void DirectConstructor()
           
 void DirElemConstructor()
           
 void DirElemContent()
           
 void DirPIConstructor()
           
 void DirPIContents()
           
 void disable_tracing()
           
 void DocumentTest()
           
 void ElementDeclaration()
           
 void ElementName()
           
 void ElementNameOrWildcard()
           
 void ElementTest()
           
 void EmptyOrderingDecl()
           
 void enable_tracing()
           
 void EnclosedExpr()
           
 void Expr()
           
 void ExprSingle()
           
 void FilterExpr()
           
 void FLWORExpr()
           
 void ForClause()
           
 void ForwardAxis()
           
 void ForwardStep()
           
 void FunctionCall()
           
 void FunctionDecl()
           
 void GeneralComp()
           
 ParseException generateParseException()
           
 Token getNextToken()
           
 Token getToken(int index)
           
 void IfExpr()
           
 void Import()
           
 void InheritNamespacesDecl()
           
 void InstanceofExpr()
           
 void IntersectExceptExpr()
           
 void ItemType()
           
 void KindTest()
           
 void LetClause()
           
 void LibraryModule()
           
 void Literal()
           
static void main(String[] args)
           
 void MainModule()
           
 void Module()
           
 void ModuleDecl()
           
 void ModuleImport()
           
 void MultiplicativeExpr()
           
 void NamespaceDecl()
           
 void NameTest()
           
 void NodeComp()
           
 void NodeTest()
           
 void NumericLiteral()
           
 void OccurrenceIndicator()
           
 void OperatorExpr()
           
 void OrderByClause()
           
 void OrderedExpr()
           
 void OrderingModeDecl()
           
 void OrderModifier()
           
 void OrderSpec()
           
 void OrderSpecList()
           
 void OrExpr()
           
 void Param()
           
 void ParamList()
           
 void ParenthesizedExpr()
           
 void PathExpr()
           
 void PITest()
           
 void PositionalVar()
           
 void Predicate()
           
 void PredicateList()
           
 void PrimaryExpr()
           
 void Prolog()
           
 void QuantifiedExpr()
           
 void QueryBody()
           
 void QueryList()
           
 void QuotAttrValueContent()
           
 void RangeExpr()
           
 void ReInit(InputStream stream)
           
 void ReInit(InputStream stream, String encoding)
           
 void ReInit(Reader stream)
           
 void ReInit(XPathTokenManager tm)
           
 void RelativePathExpr()
           
 void ReverseAxis()
           
 void ReverseStep()
           
 void SchemaAttributeTest()
           
 void SchemaElementTest()
           
 void SchemaImport()
           
 void SchemaPrefix()
           
 void Separator()
           
 void SequenceType()
           
 void Setter()
           
 void SingleType()
           
 void StepExpr()
           
 void TextTest()
           
 void TreatExpr()
           
 void TypeDeclaration()
           
 void TypeName()
           
 void TypeswitchExpr()
           
 void UnaryExpr()
           
 void UnionExpr()
           
 void UnorderedExpr()
           
 void ValidateExpr()
           
 void ValueComp()
           
 void ValueExpr()
           
 void VarDecl()
           
 void VarRef()
           
 void VersionDecl()
           
 void WhereClause()
           
 void Wildcard()
           
 void XMLSpaceDecl()
           
 SimpleNode XPath2()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jjtree

protected org.apache.jackrabbit.spi.commons.query.xpath.JJTXPathState jjtree

token_source

public XPathTokenManager token_source

token

public Token token

jj_nt

public Token jj_nt
Constructor Detail

XPath

public XPath(InputStream stream)

XPath

public XPath(InputStream stream,
             String encoding)

XPath

public XPath(Reader stream)

XPath

public XPath(XPathTokenManager tm)
Method Detail

createNode

public Node createNode(int id)

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

XPath2

public final SimpleNode XPath2()
                        throws ParseException
Throws:
ParseException

QueryList

public final void QueryList()
                     throws ParseException
Throws:
ParseException

Module

public final void Module()
                  throws ParseException
Throws:
ParseException

VersionDecl

public final void VersionDecl()
                       throws ParseException
Throws:
ParseException

MainModule

public final void MainModule()
                      throws ParseException
Throws:
ParseException

LibraryModule

public final void LibraryModule()
                         throws ParseException
Throws:
ParseException

ModuleDecl

public final void ModuleDecl()
                      throws ParseException
Throws:
ParseException

Prolog

public final void Prolog()
                  throws ParseException
Throws:
ParseException

Setter

public final void Setter()
                  throws ParseException
Throws:
ParseException

Import

public final void Import()
                  throws ParseException
Throws:
ParseException

Separator

public final void Separator()
                     throws ParseException
Throws:
ParseException

NamespaceDecl

public final void NamespaceDecl()
                         throws ParseException
Throws:
ParseException

XMLSpaceDecl

public final void XMLSpaceDecl()
                        throws ParseException
Throws:
ParseException

DefaultNamespaceDecl

public final void DefaultNamespaceDecl()
                                throws ParseException
Throws:
ParseException

OrderingModeDecl

public final void OrderingModeDecl()
                            throws ParseException
Throws:
ParseException

EmptyOrderingDecl

public final void EmptyOrderingDecl()
                             throws ParseException
Throws:
ParseException

InheritNamespacesDecl

public final void InheritNamespacesDecl()
                                 throws ParseException
Throws:
ParseException

DefaultCollationDecl

public final void DefaultCollationDecl()
                                throws ParseException
Throws:
ParseException

BaseURIDecl

public final void BaseURIDecl()
                       throws ParseException
Throws:
ParseException

SchemaImport

public final void SchemaImport()
                        throws ParseException
Throws:
ParseException

SchemaPrefix

public final void SchemaPrefix()
                        throws ParseException
Throws:
ParseException

ModuleImport

public final void ModuleImport()
                        throws ParseException
Throws:
ParseException

VarDecl

public final void VarDecl()
                   throws ParseException
Throws:
ParseException

ConstructionDecl

public final void ConstructionDecl()
                            throws ParseException
Throws:
ParseException

FunctionDecl

public final void FunctionDecl()
                        throws ParseException
Throws:
ParseException

ParamList

public final void ParamList()
                     throws ParseException
Throws:
ParseException

Param

public final void Param()
                 throws ParseException
Throws:
ParseException

EnclosedExpr

public final void EnclosedExpr()
                        throws ParseException
Throws:
ParseException

QueryBody

public final void QueryBody()
                     throws ParseException
Throws:
ParseException

Expr

public final void Expr()
                throws ParseException
Throws:
ParseException

ExprSingle

public final void ExprSingle()
                      throws ParseException
Throws:
ParseException

FLWORExpr

public final void FLWORExpr()
                     throws ParseException
Throws:
ParseException

ForClause

public final void ForClause()
                     throws ParseException
Throws:
ParseException

PositionalVar

public final void PositionalVar()
                         throws ParseException
Throws:
ParseException

LetClause

public final void LetClause()
                     throws ParseException
Throws:
ParseException

WhereClause

public final void WhereClause()
                       throws ParseException
Throws:
ParseException

OrderByClause

public final void OrderByClause()
                         throws ParseException
Throws:
ParseException

OrderSpecList

public final void OrderSpecList()
                         throws ParseException
Throws:
ParseException

OrderSpec

public final void OrderSpec()
                     throws ParseException
Throws:
ParseException

OrderModifier

public final void OrderModifier()
                         throws ParseException
Throws:
ParseException

QuantifiedExpr

public final void QuantifiedExpr()
                          throws ParseException
Throws:
ParseException

TypeswitchExpr

public final void TypeswitchExpr()
                          throws ParseException
Throws:
ParseException

CaseClause

public final void CaseClause()
                      throws ParseException
Throws:
ParseException

IfExpr

public final void IfExpr()
                  throws ParseException
Throws:
ParseException

OperatorExpr

public final void OperatorExpr()
                        throws ParseException
Throws:
ParseException

OrExpr

public final void OrExpr()
                  throws ParseException
Throws:
ParseException

AndExpr

public final void AndExpr()
                   throws ParseException
Throws:
ParseException

ComparisonExpr

public final void ComparisonExpr()
                          throws ParseException
Throws:
ParseException

RangeExpr

public final void RangeExpr()
                     throws ParseException
Throws:
ParseException

AdditiveExpr

public final void AdditiveExpr()
                        throws ParseException
Throws:
ParseException

MultiplicativeExpr

public final void MultiplicativeExpr()
                              throws ParseException
Throws:
ParseException

UnionExpr

public final void UnionExpr()
                     throws ParseException
Throws:
ParseException

IntersectExceptExpr

public final void IntersectExceptExpr()
                               throws ParseException
Throws:
ParseException

InstanceofExpr

public final void InstanceofExpr()
                          throws ParseException
Throws:
ParseException

TreatExpr

public final void TreatExpr()
                     throws ParseException
Throws:
ParseException

CastableExpr

public final void CastableExpr()
                        throws ParseException
Throws:
ParseException

CastExpr

public final void CastExpr()
                    throws ParseException
Throws:
ParseException

UnaryExpr

public final void UnaryExpr()
                     throws ParseException
Throws:
ParseException

ValueExpr

public final void ValueExpr()
                     throws ParseException
Throws:
ParseException

GeneralComp

public final void GeneralComp()
                       throws ParseException
Throws:
ParseException

ValueComp

public final void ValueComp()
                     throws ParseException
Throws:
ParseException

NodeComp

public final void NodeComp()
                    throws ParseException
Throws:
ParseException

ValidateExpr

public final void ValidateExpr()
                        throws ParseException
Throws:
ParseException

PathExpr

public final void PathExpr()
                    throws ParseException
Throws:
ParseException

RelativePathExpr

public final void RelativePathExpr()
                            throws ParseException
Throws:
ParseException

StepExpr

public final void StepExpr()
                    throws ParseException
Throws:
ParseException

AxisStep

public final void AxisStep()
                    throws ParseException
Throws:
ParseException

ForwardStep

public final void ForwardStep()
                       throws ParseException
Throws:
ParseException

ForwardAxis

public final void ForwardAxis()
                       throws ParseException
Throws:
ParseException

AbbrevForwardStep

public final void AbbrevForwardStep()
                             throws ParseException
Throws:
ParseException

ReverseStep

public final void ReverseStep()
                       throws ParseException
Throws:
ParseException

ReverseAxis

public final void ReverseAxis()
                       throws ParseException
Throws:
ParseException

AbbrevReverseStep

public final void AbbrevReverseStep()
                             throws ParseException
Throws:
ParseException

NodeTest

public final void NodeTest()
                    throws ParseException
Throws:
ParseException

NameTest

public final void NameTest()
                    throws ParseException
Throws:
ParseException

Wildcard

public final void Wildcard()
                    throws ParseException
Throws:
ParseException

FilterExpr

public final void FilterExpr()
                      throws ParseException
Throws:
ParseException

PredicateList

public final void PredicateList()
                         throws ParseException
Throws:
ParseException

Predicate

public final void Predicate()
                     throws ParseException
Throws:
ParseException

PrimaryExpr

public final void PrimaryExpr()
                       throws ParseException
Throws:
ParseException

Literal

public final void Literal()
                   throws ParseException
Throws:
ParseException

NumericLiteral

public final void NumericLiteral()
                          throws ParseException
Throws:
ParseException

VarRef

public final void VarRef()
                  throws ParseException
Throws:
ParseException

ParenthesizedExpr

public final void ParenthesizedExpr()
                             throws ParseException
Throws:
ParseException

ContextItemExpr

public final void ContextItemExpr()
                           throws ParseException
Throws:
ParseException

OrderedExpr

public final void OrderedExpr()
                       throws ParseException
Throws:
ParseException

UnorderedExpr

public final void UnorderedExpr()
                         throws ParseException
Throws:
ParseException

FunctionCall

public final void FunctionCall()
                        throws ParseException
Throws:
ParseException

Constructor

public final void Constructor()
                       throws ParseException
Throws:
ParseException

DirectConstructor

public final void DirectConstructor()
                             throws ParseException
Throws:
ParseException

DirElemConstructor

public final void DirElemConstructor()
                              throws ParseException
Throws:
ParseException

DirAttributeList

public final void DirAttributeList()
                            throws ParseException
Throws:
ParseException

DirAttributeValue

public final void DirAttributeValue()
                             throws ParseException
Throws:
ParseException

QuotAttrValueContent

public final void QuotAttrValueContent()
                                throws ParseException
Throws:
ParseException

AposAttrValueContent

public final void AposAttrValueContent()
                                throws ParseException
Throws:
ParseException

DirElemContent

public final void DirElemContent()
                          throws ParseException
Throws:
ParseException

CommonContent

public final void CommonContent()
                         throws ParseException
Throws:
ParseException

DirCommentConstructor

public final void DirCommentConstructor()
                                 throws ParseException
Throws:
ParseException

DirCommentContents

public final void DirCommentContents()
                              throws ParseException
Throws:
ParseException

DirPIConstructor

public final void DirPIConstructor()
                            throws ParseException
Throws:
ParseException

DirPIContents

public final void DirPIContents()
                         throws ParseException
Throws:
ParseException

CDataSection

public final void CDataSection()
                        throws ParseException
Throws:
ParseException

CDataSectionContents

public final void CDataSectionContents()
                                throws ParseException
Throws:
ParseException

ComputedConstructor

public final void ComputedConstructor()
                               throws ParseException
Throws:
ParseException

CompDocConstructor

public final void CompDocConstructor()
                              throws ParseException
Throws:
ParseException

CompElemConstructor

public final void CompElemConstructor()
                               throws ParseException
Throws:
ParseException

ContentExpr

public final void ContentExpr()
                       throws ParseException
Throws:
ParseException

CompAttrConstructor

public final void CompAttrConstructor()
                               throws ParseException
Throws:
ParseException

CompTextConstructor

public final void CompTextConstructor()
                               throws ParseException
Throws:
ParseException

CompCommentConstructor

public final void CompCommentConstructor()
                                  throws ParseException
Throws:
ParseException

CompPIConstructor

public final void CompPIConstructor()
                             throws ParseException
Throws:
ParseException

SingleType

public final void SingleType()
                      throws ParseException
Throws:
ParseException

TypeDeclaration

public final void TypeDeclaration()
                           throws ParseException
Throws:
ParseException

SequenceType

public final void SequenceType()
                        throws ParseException
Throws:
ParseException

OccurrenceIndicator

public final void OccurrenceIndicator()
                               throws ParseException
Throws:
ParseException

ItemType

public final void ItemType()
                    throws ParseException
Throws:
ParseException

AtomicType

public final void AtomicType()
                      throws ParseException
Throws:
ParseException

KindTest

public final void KindTest()
                    throws ParseException
Throws:
ParseException

AnyKindTest

public final void AnyKindTest()
                       throws ParseException
Throws:
ParseException

DocumentTest

public final void DocumentTest()
                        throws ParseException
Throws:
ParseException

TextTest

public final void TextTest()
                    throws ParseException
Throws:
ParseException

CommentTest

public final void CommentTest()
                       throws ParseException
Throws:
ParseException

PITest

public final void PITest()
                  throws ParseException
Throws:
ParseException

AttributeTest

public final void AttributeTest()
                         throws ParseException
Throws:
ParseException

AttribNameOrWildcard

public final void AttribNameOrWildcard()
                                throws ParseException
Throws:
ParseException

SchemaAttributeTest

public final void SchemaAttributeTest()
                               throws ParseException
Throws:
ParseException

AttributeDeclaration

public final void AttributeDeclaration()
                                throws ParseException
Throws:
ParseException

ElementTest

public final void ElementTest()
                       throws ParseException
Throws:
ParseException

ElementNameOrWildcard

public final void ElementNameOrWildcard()
                                 throws ParseException
Throws:
ParseException

SchemaElementTest

public final void SchemaElementTest()
                             throws ParseException
Throws:
ParseException

ElementDeclaration

public final void ElementDeclaration()
                              throws ParseException
Throws:
ParseException

AttributeName

public final void AttributeName()
                         throws ParseException
Throws:
ParseException

ElementName

public final void ElementName()
                       throws ParseException
Throws:
ParseException

TypeName

public final void TypeName()
                    throws ParseException
Throws:
ParseException

ReInit

public void ReInit(InputStream stream)

ReInit

public void ReInit(InputStream stream,
                   String encoding)

ReInit

public void ReInit(Reader stream)

ReInit

public void ReInit(XPathTokenManager tm)

getNextToken

public final Token getNextToken()

getToken

public final Token getToken(int index)

generateParseException

public ParseException generateParseException()

enable_tracing

public final void enable_tracing()

disable_tracing

public final void disable_tracing()


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.