dsto.dfc.swing.text.selection
Class NumberSelectorCompiler

java.lang.Object
  extended by dsto.dfc.swing.text.selection.NumberSelectorCompiler
All Implemented Interfaces:
NumberSelectorCompilerConstants

public class NumberSelectorCompiler
extends Object
implements NumberSelectorCompilerConstants


Field Summary
 Token jj_nt
           
 Token token
           
 NumberSelectorCompilerTokenManager token_source
           
 
Fields inherited from interface dsto.dfc.swing.text.selection.NumberSelectorCompilerConstants
ANY, COMMA, DEFAULT, DIGIT, EOF, EOL, FLOAT, GT, GTE, INTEGER, LRB, LSB, LT, LTE, RANGE, RRB, RSB, SIGN, tokenImage
 
Constructor Summary
NumberSelectorCompiler(InputStream stream)
           
NumberSelectorCompiler(NumberSelectorCompilerTokenManager tm)
           
NumberSelectorCompiler(Reader stream)
           
 
Method Summary
 void comparison()
           
 int compile()
           
 void disable_tracing()
           
 void enable_tracing()
           
 void expr()
           
 ParseException generateParseException()
           
 Token getNextToken()
           
 NumberSelectorPattern getPattern()
           
 Token getToken(int index)
           
 void range()
           
 void ReInit(InputStream stream)
           
 void ReInit(NumberSelectorCompilerTokenManager tm)
           
 void ReInit(Reader stream)
           
 void term()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token_source

public NumberSelectorCompilerTokenManager token_source

token

public Token token

jj_nt

public Token jj_nt
Constructor Detail

NumberSelectorCompiler

public NumberSelectorCompiler(InputStream stream)

NumberSelectorCompiler

public NumberSelectorCompiler(Reader stream)

NumberSelectorCompiler

public NumberSelectorCompiler(NumberSelectorCompilerTokenManager tm)
Method Detail

getPattern

public NumberSelectorPattern getPattern()

compile

public final int compile()
                  throws ParseException
Throws:
ParseException

expr

public final void expr()
                throws ParseException
Throws:
ParseException

term

public final void term()
                throws ParseException
Throws:
ParseException

comparison

public final void comparison()
                      throws ParseException
Throws:
ParseException

range

public final void range()
                 throws ParseException
Throws:
ParseException

ReInit

public void ReInit(InputStream stream)

ReInit

public void ReInit(Reader stream)

ReInit

public void ReInit(NumberSelectorCompilerTokenManager 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()


Copyright © 2008 Commonwealth of Australia