org.simtk.parser
Class RasmolParser

java.lang.Object
  extended by org.simtk.parser.RasmolParser
All Implemented Interfaces:
RasmolParserConstants

public class RasmolParser
extends java.lang.Object
implements RasmolParserConstants

This class is autogenerated from a .jj file by the javacc parser generator


Field Summary
 Token jj_nt
           
 Token token
           
 RasmolParserTokenManager token_source
           
 
Fields inherited from interface org.simtk.parser.RasmolParserConstants
COMMA, DEFAULT, DIGIT, EOF, INT, L_BRKT, R_BRKT, tokenImage
 
Constructor Summary
RasmolParser(java.io.InputStream stream)
           
RasmolParser(java.io.InputStream stream, java.lang.String encoding)
           
RasmolParser(RasmolParserTokenManager tm)
           
RasmolParser(java.io.Reader stream)
           
RasmolParser(java.lang.String commandLine)
           
 
Method Summary
 void colorExpression()
           
 void disable_tracing()
           
 void enable_tracing()
           
 ParseException generateParseException()
           
 Token getNextToken()
           
 Token getToken(int index)
           
 void parseInput()
           
 void rasmolColorName()
           
 void rasmolColorNumbers()
           
 void rasMolStatement()
           
 void ReInit(java.io.InputStream stream)
           
 void ReInit(java.io.InputStream stream, java.lang.String encoding)
           
 void ReInit(RasmolParserTokenManager tm)
           
 void ReInit(java.io.Reader stream)
           
 void setBackgroundColorPredicate()
           
 void setBackgroundCommand()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

token_source

public RasmolParserTokenManager token_source

token

public Token token

jj_nt

public Token jj_nt
Constructor Detail

RasmolParser

public RasmolParser(java.lang.String commandLine)
             throws ParseException
Throws:
ParseException

RasmolParser

public RasmolParser(java.io.InputStream stream)

RasmolParser

public RasmolParser(java.io.InputStream stream,
                    java.lang.String encoding)

RasmolParser

public RasmolParser(java.io.Reader stream)

RasmolParser

public RasmolParser(RasmolParserTokenManager tm)
Method Detail

parseInput

public final void parseInput()
                      throws ParseException
Throws:
ParseException

rasMolStatement

public final void rasMolStatement()
                           throws ParseException
Throws:
ParseException

setBackgroundCommand

public final void setBackgroundCommand()
                                throws ParseException
Throws:
ParseException

setBackgroundColorPredicate

public final void setBackgroundColorPredicate()
                                       throws ParseException
Throws:
ParseException

colorExpression

public final void colorExpression()
                           throws ParseException
Throws:
ParseException

rasmolColorNumbers

public final void rasmolColorNumbers()
                              throws ParseException
Throws:
ParseException

rasmolColorName

public final void rasmolColorName()
                           throws ParseException
Throws:
ParseException

ReInit

public void ReInit(java.io.InputStream stream)

ReInit

public void ReInit(java.io.InputStream stream,
                   java.lang.String encoding)

ReInit

public void ReInit(java.io.Reader stream)

ReInit

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