|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.jrcs.rcs.ArchiveParser
class ArchiveParser
Parses an RCS/CVS style version control archive into an Archive. This class is NOT thread safe.
Archive
Field Summary | |
---|---|
(package private) static java.lang.String |
ident
|
Token |
jj_nt
Next token. |
Token |
token
Current token. |
ArchiveParserTokenManager |
token_source
Generated Token Manager. |
Fields inherited from interface org.apache.commons.jrcs.rcs.ArchiveParserConstants |
---|
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 Summary | |
---|---|
ArchiveParser(ArchiveParserTokenManager tm)
Constructor with generated Token Manager. |
|
ArchiveParser(CharStream stream)
Constructor with user supplied CharStream. |
|
ArchiveParser(java.io.InputStream in)
|
Method Summary | |
---|---|
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()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
static final java.lang.String ident
public ArchiveParserTokenManager token_source
public Token token
public Token jj_nt
Constructor Detail |
---|
public ArchiveParser(java.io.InputStream in)
public ArchiveParser(CharStream stream)
public ArchiveParser(ArchiveParserTokenManager tm)
Method Detail |
---|
public static void main(java.lang.String[] args)
public static void load(Archive arc, java.io.InputStream input) throws ParseException
ParseException
public static void load(Archive arc, java.lang.String fname) throws java.io.FileNotFoundException, ParseException
java.io.FileNotFoundException
ParseException
public void parse()
public final void archive(Archive arc) throws ParseException
ParseException
public final void admin(Archive arc) throws ParseException
ParseException
public final void delta(Archive arc) throws ParseException
ParseException
public final void desc(Archive arc) throws ParseException
ParseException
public final void text(Archive arc) throws ParseException
ParseException
public final void newPhrase(java.util.Map map) throws ParseException
ParseException
public final java.lang.String num() throws ParseException
ParseException
public final java.lang.String id() throws ParseException
ParseException
public final java.lang.String sym() throws ParseException
ParseException
public final java.lang.String string() throws ParseException
ParseException
public final java.lang.String word() throws ParseException
ParseException
public final Version version() throws ParseException
ParseException
public final int[] date() throws ParseException
ParseException
public final int digits() throws ParseException
ParseException
public void ReInit(CharStream stream)
public void ReInit(ArchiveParserTokenManager tm)
private Token jj_consume_token(int kind) throws ParseException
ParseException
public final Token getNextToken()
public final Token getToken(int index)
public ParseException generateParseException()
public final void enable_tracing()
public final void disable_tracing()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |