|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| SvnLogBuilder | Interface for defining a Builder that constructs a data structure from a SVM logfile. |
| Class Summary | |
|---|---|
| Builder |
Helps building the net.sf.statsvn.model.Repository from a SVN log. |
| CacheBuilder | CVS log files include lines modified for each commit and binary status of a file while SVN log files do not offer this additional information. |
| CacheConfiguration | Class for storing all constants required for reading the cache xml file. |
| FileBuilder |
Builds a VersionedFile with Revisions from logging data. |
| RepositoriesBuilder | This class receives information from the (@link net.sf.statsvn.input.SvnXmlRepositoriesFileHandler) to build a DOM-based XML structure containing the names of all repositories and associated line counts xml files. |
| RepositoryFileManager | Manages a checked-out repository and provides access to line number counts for repository files. |
| RevisionData | Container for all information contained in one SVN revision. |
| SvnLogfileParser | Parses a Subversion logfile and does post-parse processing. |
| SvnXmlCacheFileHandler | This is the SAX parser for the our line count persistence mechanism. |
| SvnXmlLogFileHandler | This is the SAX parser for the svn log in xml format. |
| SvnXmlRepositoriesFileHandler | This is the SAX parser for the repositories xml file. |
This package is responsible for parsing SVN logs and working copy and creating a StatSVN model from them. The central class is net.sf.statcvs.input.Builder. Its output is a net.sf.statcvs.model.Repository instance which provides access to all data in the repository. The other classes in this package support Builder.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||