Class SVNReporter
java.lang.Object
org.tmatesoft.svn.core.internal.wc.admin.SVNReporter
- All Implemented Interfaces:
ISVNReporterBaton
- Version:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SVNDepth
private SVNAdminAreaInfo
private boolean
private boolean
private boolean
private boolean
private ISVNDebugLog
private long
private File
private long
private boolean
-
Constructor Summary
ConstructorsConstructorDescriptionSVNReporter
(SVNAdminAreaInfo info, File file, boolean restoreFiles, boolean useDepthCompatibilityTrick, SVNDepth depth, boolean lockOnDemand, boolean isStatus, boolean isHonorDepthExclude, ISVNDebugLog log) -
Method Summary
Modifier and TypeMethodDescriptionlong
long
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, String dirPath, long dirRevision, boolean reportAll, SVNDepth depth) private SVNAdminArea
restoreFile
(SVNAdminArea adminArea, String name)
-
Field Details
-
myInfo
-
myDepth
-
myIsRestore
private boolean myIsRestore -
myUseDepthCompatibilityTrick
private boolean myUseDepthCompatibilityTrick -
myIsStatus
private boolean myIsStatus -
myIsHonorDepthExclude
private boolean myIsHonorDepthExclude -
myTarget
-
myLog
-
myIsLockOnDemand
private boolean myIsLockOnDemand -
myTotalFilesCount
private long myTotalFilesCount -
myReportedFilesCount
private long myReportedFilesCount
-
-
Constructor Details
-
SVNReporter
public SVNReporter(SVNAdminAreaInfo info, File file, boolean restoreFiles, boolean useDepthCompatibilityTrick, SVNDepth depth, boolean lockOnDemand, boolean isStatus, boolean isHonorDepthExclude, ISVNDebugLog log)
-
-
Method Details
-
report
Description copied from interface:ISVNReporterBaton
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.- Specified by:
report
in interfaceISVNReporterBaton
- Parameters:
reporter
- a reporter passed to make reports- Throws:
SVNException
-
reportEntries
private void reportEntries(ISVNReporter reporter, SVNAdminArea adminArea, String dirPath, long dirRevision, boolean reportAll, SVNDepth depth) throws SVNException - Throws:
SVNException
-
restoreFile
- Throws:
SVNException
-
getReportedFilesCount
public long getReportedFilesCount() -
getTotalFilesCount
public long getTotalFilesCount()
-