class ArchiveParser extends java.lang.Object implements ArchiveParserConstants
Archive| Modifier and Type | Field and Description |
|---|---|
(package private) static java.lang.String |
ident |
Token |
jj_nt
Next token.
|
Token |
token
Current token.
|
ArchiveParserTokenManager |
token_source
Generated Token Manager.
|
ACCESS, AUTHOR, BRANCH, BRANCHES, COLON, COMMENT, DATE, DATESTATE, DEFAULT, DESC, DIGIT, DIGITS, DOT, EOF, EOS, EXPAND, HEAD, ID, IDCHAR, IDSTATE, LOCKS, LOG, NEXT, NUM, STATE, STRICT, STRING, SYM, SYMBOLS, SYMBOLSTATE, TEXT, tokenImage| Constructor and Description |
|---|
ArchiveParser(ArchiveParserTokenManager tm)
Constructor with generated Token Manager.
|
ArchiveParser(CharStream stream)
Constructor with user supplied CharStream.
|
ArchiveParser(java.io.InputStream in) |
| Modifier and Type | Method and Description |
|---|---|
void |
admin(Archive arc) |
void |
archive(Archive arc)
PARSER STARTS HERE
|
int[] |
date() |
void |
delta(Archive arc) |
void |
desc(Archive arc) |
int |
digits() |
void |
disable_tracing()
Disable tracing.
|
void |
enable_tracing()
Enable tracing.
|
ParseException |
generateParseException()
Generate ParseException.
|
Token |
getNextToken()
Get the next Token.
|
Token |
getToken(int index)
Get the specific Token.
|
java.lang.String |
id() |
private Token |
jj_consume_token(int kind) |
static void |
load(Archive arc,
java.io.InputStream input) |
static void |
load(Archive arc,
java.lang.String fname) |
static void |
main(java.lang.String[] args) |
void |
newPhrase(java.util.Map map) |
java.lang.String |
num() |
void |
parse() |
void |
ReInit(ArchiveParserTokenManager tm)
Reinitialise.
|
void |
ReInit(CharStream stream)
Reinitialise.
|
java.lang.String |
string() |
java.lang.String |
sym() |
void |
text(Archive arc) |
Version |
version() |
java.lang.String |
word() |
static final java.lang.String ident
public ArchiveParserTokenManager token_source
public Token token
public Token jj_nt
public ArchiveParser(java.io.InputStream in)
public ArchiveParser(CharStream stream)
public ArchiveParser(ArchiveParserTokenManager tm)
public static void main(java.lang.String[] args)
public static void load(Archive arc, java.io.InputStream input) throws ParseException
ParseExceptionpublic static void load(Archive arc, java.lang.String fname) throws java.io.FileNotFoundException, ParseException
java.io.FileNotFoundExceptionParseExceptionpublic void parse()
public final void archive(Archive arc) throws ParseException
ParseExceptionpublic final void admin(Archive arc) throws ParseException
ParseExceptionpublic final void delta(Archive arc) throws ParseException
ParseExceptionpublic final void desc(Archive arc) throws ParseException
ParseExceptionpublic final void text(Archive arc) throws ParseException
ParseExceptionpublic final void newPhrase(java.util.Map map)
throws ParseException
ParseExceptionpublic final java.lang.String num()
throws ParseException
ParseExceptionpublic final java.lang.String id()
throws ParseException
ParseExceptionpublic final java.lang.String sym()
throws ParseException
ParseExceptionpublic final java.lang.String string()
throws ParseException
ParseExceptionpublic final java.lang.String word()
throws ParseException
ParseExceptionpublic final Version version() throws ParseException
ParseExceptionpublic final int[] date()
throws ParseException
ParseExceptionpublic final int digits()
throws ParseException
ParseExceptionpublic void ReInit(CharStream stream)
public void ReInit(ArchiveParserTokenManager tm)
private Token jj_consume_token(int kind) throws ParseException
ParseExceptionpublic final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
Copyright 2002 the Apache Software Foundation
Copyright ? 1999-2001 Juancarlo A?ez, Caracas, Venezuela.
All rights reserved
. http://www.suigeneris.org/jrcs