org.jbind.xml.schema.xpath
Class XPathParser

java.lang.Object
  extended byorg.jbind.xml.schema.xpath.XPathParser
All Implemented Interfaces:
XPathParserConstants

public class XPathParser
extends java.lang.Object
implements XPathParserConstants


Field Summary
 Token jj_nt
           
 boolean lookingAhead
           
 Token token
           
 XPathParserTokenManager token_source
           
 
Fields inherited from interface org.jbind.xml.schema.xpath.XPathParserConstants
BaseChar, CombiningChar, DEFAULT, Digit, EOF, Extender, Ideographic, Letter, NCName, NCNameChar, tokenImage
 
Constructor Summary
XPathParser(java.io.InputStream stream)
           
XPathParser(java.io.Reader stream)
           
XPathParser(XPathParserTokenManager tm)
           
 
Method Summary
 void AxisSpecifier()
           
 void disable_tracing()
           
 void enable_tracing()
           
 void Field()
           
 void FieldPath()
           
 void FinalFieldStep()
           
 ParseException generateParseException()
           
 Token getNextToken()
           
 Token getToken(int index)
           
 void NameTest()
           
 void NodeTest()
           
 void PathStart()
           
 void ReInit(java.io.InputStream stream)
           
 void ReInit(java.io.Reader stream)
           
 void ReInit(XPathParserTokenManager tm)
           
 void Selector()
           
 void SelectorPath()
           
 void Step()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token_source

public XPathParserTokenManager token_source

token

public Token token

jj_nt

public Token jj_nt

lookingAhead

public boolean lookingAhead
Constructor Detail

XPathParser

public XPathParser(java.io.InputStream stream)

XPathParser

public XPathParser(java.io.Reader stream)

XPathParser

public XPathParser(XPathParserTokenManager tm)
Method Detail

NameTest

public final void NameTest()
                    throws ParseException
Throws:
ParseException

NodeTest

public final void NodeTest()
                    throws ParseException
Throws:
ParseException

Step

public final void Step()
                throws ParseException
Throws:
ParseException

AxisSpecifier

public final void AxisSpecifier()
                         throws ParseException
Throws:
ParseException

PathStart

public final void PathStart()
                     throws ParseException
Throws:
ParseException

SelectorPath

public final void SelectorPath()
                        throws ParseException
Throws:
ParseException

Selector

public final void Selector()
                    throws ParseException
Throws:
ParseException

FinalFieldStep

public final void FinalFieldStep()
                          throws ParseException
Throws:
ParseException

FieldPath

public final void FieldPath()
                     throws ParseException
Throws:
ParseException

Field

public final void Field()
                 throws ParseException
Throws:
ParseException

ReInit

public void ReInit(java.io.InputStream stream)

ReInit

public void ReInit(java.io.Reader stream)

ReInit

public void ReInit(XPathParserTokenManager tm)

getNextToken

public final Token getNextToken()

getToken

public final Token getToken(int index)

generateParseException

public final ParseException generateParseException()

enable_tracing

public final void enable_tracing()

disable_tracing

public final void disable_tracing()