org.apache.jsieve.parser.generated
Class SieveParser
java.lang.Object
org.apache.jsieve.parser.generated.SieveParser
- All Implemented Interfaces:
- SieveParserConstants, SieveParserTreeConstants
- public class SieveParser
- extends java.lang.Object
- implements SieveParserTreeConstants, SieveParserConstants
Fields inherited from interface org.apache.jsieve.parser.generated.SieveParserTreeConstants |
JJTARGUMENT, JJTARGUMENTS, JJTBLOCK, JJTCOMMAND, JJTCOMMANDS, jjtNodeName, JJTSTART, JJTSTRING, JJTSTRING_LIST, JJTTEST, JJTTEST_LIST |
Fields inherited from interface org.apache.jsieve.parser.generated.SieveParserConstants |
ALPHA, BRACKET_COMMENT, CHAR_NOT_DOT, CHAR_NOT_NEWLINE, DECIMAL_LITERAL, DEFAULT, DIGIT, EOF, EOF_HASH_COMMENT, HASH_COMMENT, IDENTIFIER, MULTI_LINE, MULTI_LINE_DOTSTUFF, MULTI_LINE_END, MULTI_LINE_LITERAL, MULTI_LINE_START, NEWLINE, NUMBER, QUANTIFIER, QUOTED_STRING, TAG, tokenImage |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jjtree
protected org.apache.jsieve.parser.generated.JJTSieveParserState jjtree
token_source
public SieveParserTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
SieveParser
public SieveParser(java.io.InputStream stream)
SieveParser
public SieveParser(java.io.InputStream stream,
java.lang.String encoding)
SieveParser
public SieveParser(java.io.Reader stream)
SieveParser
public SieveParser(SieveParserTokenManager tm)
jjtreeOpenNodeScope
public void jjtreeOpenNodeScope(Node n)
jjtreeCloseNodeScope
public void jjtreeCloseNodeScope(Node n)
start
public final SimpleNode start()
throws ParseException
- THE SIEVE LANGUAGE GRAMMAR STARTS HERE *
- Throws:
ParseException
commands
public final void commands()
throws ParseException
- Throws:
ParseException
command
public final void command()
throws ParseException
- Throws:
ParseException
block
public final void block()
throws ParseException
- Throws:
ParseException
arguments
public final void arguments()
throws ParseException
- Throws:
ParseException
argument
public final void argument()
throws ParseException
- Throws:
ParseException
test
public final void test()
throws ParseException
- Throws:
ParseException
test_list
public final void test_list()
throws ParseException
- Throws:
ParseException
string
public final void string()
throws ParseException
- Throws:
ParseException
string_list
public final void string_list()
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(SieveParserTokenManager 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-2008 The Apache Software Foundation. All Rights Reserved.