net.sf.statcvs.input
Class CvsFileBlockParser
public class CvsFileBlockParser
Parses the information of one file from a CVS logfile
LookaheadReader
. A
Builder
must be
specified which constructs some representation of that file. The lookahead
reader must be positioned on the first line of the file's section in the
log ("RCS file: ...").
$Id: CvsFileBlockParser.java,v 1.47 2008/04/02 11:22:15 benoitx Exp $- Anja Jentzsch
- Richard Cyganiak
- Tammo van Lessen
boolean | isLogWithoutSymbolicNames() - Returns true if the log was generated
with the "-N" switch of "cvs log"
|
void | parse() - Parses one file from the input reader.
|
CvsFileBlockParser
public CvsFileBlockParser(LookaheadReader logReader,
CvsLogBuilder builder,
boolean isFirstFile)
Default Constructor CvsFileBlockParser.
logReader
- readerbuilder
- a Builder for the creation processisFirstFile
- Is this the first file of the log?
isLogWithoutSymbolicNames
public boolean isLogWithoutSymbolicNames()
Returns true if the log was generated
with the "-N" switch of "cvs log"
- Returns true if the log was generated
with the "-N" switch of "cvs log"
parse
public void parse()
throws LogSyntaxException,
IOException
Parses one file from the input reader.