Package net.sf.statcvs.input
Class CvsRevisionParser
- java.lang.Object
-
- net.sf.statcvs.input.CvsRevisionParser
-
public class CvsRevisionParser extends java.lang.Object
Parses all revisions of one file.- Version:
- $Id: CvsRevisionParser.java,v 1.41 2008/04/02 11:22:15 benoitx Exp $
- Author:
- Anja Jentzsch, Richard Cyganiak
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
FILE_DELIMITER
File Delimiter in CVS log filestatic java.lang.String
REVISION_DELIMITER
Revision Delimiter in CVS log file
-
Constructor Summary
Constructors Constructor Description CvsRevisionParser(LookaheadReader logReader, CvsLogBuilder builder)
Default Constructor CvsRevisionParser.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
parse()
Parses the list of revisions for one file
-
-
-
Field Detail
-
REVISION_DELIMITER
public static final java.lang.String REVISION_DELIMITER
Revision Delimiter in CVS log file- See Also:
- Constant Field Values
-
FILE_DELIMITER
public static final java.lang.String FILE_DELIMITER
File Delimiter in CVS log file- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CvsRevisionParser
public CvsRevisionParser(LookaheadReader logReader, CvsLogBuilder builder)
Default Constructor CvsRevisionParser.- Parameters:
logReader
- the readerbuilder
- a Builder for the creation process
-
-
Method Detail
-
parse
public void parse() throws LogSyntaxException, java.io.IOException
Parses the list of revisions for one file- Throws:
LogSyntaxException
- on syntax error in the logjava.io.IOException
- on read error
-
-