Package net.sf.statcvs.input
Class CvsFileBlockParser
java.lang.Object
net.sf.statcvs.input.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: ...").- Version:
- $Id: CvsFileBlockParser.java,v 1.47 2008/04/02 11:22:15 benoitx Exp $
- Author:
- Anja Jentzsch, Richard Cyganiak, Tammo van Lessen
-
Constructor Summary
ConstructorsConstructorDescriptionCvsFileBlockParser
(LookaheadReader logReader, CvsLogBuilder builder, boolean isFirstFile) Default Constructor CvsFileBlockParser. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns true if the log was generated with the "-N" switch of "cvs log"void
parse()
Parses one file from the input reader.
-
Constructor Details
-
CvsFileBlockParser
Default Constructor CvsFileBlockParser.- Parameters:
logReader
- readerbuilder
- a Builder for the creation processisFirstFile
- Is this the first file of the log?
-
-
Method Details
-
parse
Parses one file from the input reader.- Throws:
LogSyntaxException
- on syntax errorIOException
- on read/write error
-
isLogWithoutSymbolicNames
public boolean isLogWithoutSymbolicNames()Returns true if the log was generated with the "-N" switch of "cvs log"- Returns:
- Returns true if the log was generated with the "-N" switch of "cvs log"
-