public class SVNReporter extends java.lang.Object implements ISVNReporterBaton
| Modifier and Type | Field and Description |
|---|---|
private SVNDepth |
myDepth |
private SVNAdminAreaInfo |
myInfo |
private boolean |
myIsHonorDepthExclude |
private boolean |
myIsLockOnDemand |
private boolean |
myIsRestore |
private boolean |
myIsStatus |
private ISVNDebugLog |
myLog |
private long |
myReportedFilesCount |
private java.io.File |
myTarget |
private long |
myTotalFilesCount |
private boolean |
myUseDepthCompatibilityTrick |
| Constructor and Description |
|---|
SVNReporter(SVNAdminAreaInfo info,
java.io.File file,
boolean restoreFiles,
boolean useDepthCompatibilityTrick,
SVNDepth depth,
boolean lockOnDemand,
boolean isStatus,
boolean isHonorDepthExclude,
ISVNDebugLog log) |
| Modifier and Type | Method and Description |
|---|---|
long |
getReportedFilesCount() |
long |
getTotalFilesCount() |
void |
report(ISVNReporter reporter)
Makes a report describing the state of local items in order
to get the differences between the local items and what actually
is in a repository.
|
private void |
reportEntries(ISVNReporter reporter,
SVNAdminArea adminArea,
java.lang.String dirPath,
long dirRevision,
boolean reportAll,
SVNDepth depth) |
private SVNAdminArea |
restoreFile(SVNAdminArea adminArea,
java.lang.String name) |
private SVNAdminAreaInfo myInfo
private SVNDepth myDepth
private boolean myIsRestore
private boolean myUseDepthCompatibilityTrick
private boolean myIsStatus
private boolean myIsHonorDepthExclude
private java.io.File myTarget
private ISVNDebugLog myLog
private boolean myIsLockOnDemand
private long myTotalFilesCount
private long myReportedFilesCount
public SVNReporter(SVNAdminAreaInfo info, java.io.File file, boolean restoreFiles, boolean useDepthCompatibilityTrick, SVNDepth depth, boolean lockOnDemand, boolean isStatus, boolean isHonorDepthExclude, ISVNDebugLog log)
public void report(ISVNReporter reporter) throws SVNException
ISVNReporterBatonreport in interface ISVNReporterBatonreporter - a reporter passed to make reportsSVNExceptionprivate void reportEntries(ISVNReporter reporter, SVNAdminArea adminArea, java.lang.String dirPath, long dirRevision, boolean reportAll, SVNDepth depth) throws SVNException
SVNExceptionprivate SVNAdminArea restoreFile(SVNAdminArea adminArea, java.lang.String name) throws SVNException
SVNExceptionpublic long getReportedFilesCount()
public long getTotalFilesCount()