Class SvnDiffSummarizeCallback
java.lang.Object
org.tmatesoft.svn.core.internal.wc2.ng.SvnDiffSummarizeCallback
- All Implemented Interfaces:
ISvnDiffCallback
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final java.io.Fileprivate final SVNURLprivate final ISVNDiffStatusHandlerprivate final java.util.Set<java.io.File>private final booleanprivate final java.io.File -
Constructor Summary
ConstructorsConstructorDescriptionSvnDiffSummarizeCallback(java.io.File targetAbsPath, boolean reversed, SVNURL baseUrl, java.io.File baseDirectory, ISVNDiffStatusHandler handler) -
Method Summary
Modifier and TypeMethodDescriptionvoiddirAdded(SvnDiffCallbackResult result, java.io.File path, long revision, java.lang.String copyFromPath, long copyFromRevision) voiddirClosed(SvnDiffCallbackResult result, java.io.File path, boolean isAdded) voiddirDeleted(SvnDiffCallbackResult result, java.io.File path) voiddirOpened(SvnDiffCallbackResult result, java.io.File path, long revision) voiddirPropsChanged(SvnDiffCallbackResult result, java.io.File path, boolean isAdded, SVNProperties propChanges, SVNProperties originalProperties) voidfileAdded(SvnDiffCallbackResult result, java.io.File path, java.io.File leftFile, java.io.File rightFile, long rev1, long rev2, java.lang.String mimeType1, java.lang.String mimeType2, java.io.File copyFromPath, long copyFromRevision, SVNProperties propChanges, SVNProperties originalProperties) voidfileChanged(SvnDiffCallbackResult result, java.io.File path, java.io.File leftFile, java.io.File rightFile, long rev1, long rev2, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties propChanges, SVNProperties originalProperties) voidfileDeleted(SvnDiffCallbackResult result, java.io.File path, java.io.File leftFile, java.io.File rightFile, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties originalProperties) voidfileOpened(SvnDiffCallbackResult result, java.io.File path, long revision) private voidsendSummary(java.io.File path, SVNStatusType summarizeKind, boolean propChanged, SVNNodeKind nodeKind) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
handler
-
propChanges
private final java.util.Set<java.io.File> propChanges -
reversed
private final boolean reversed -
baseUrl
-
baseDirectory
private final java.io.File baseDirectory -
target
private final java.io.File target
-
-
Constructor Details
-
SvnDiffSummarizeCallback
public SvnDiffSummarizeCallback(java.io.File targetAbsPath, boolean reversed, SVNURL baseUrl, java.io.File baseDirectory, ISVNDiffStatusHandler handler)
-
-
Method Details
-
fileOpened
public void fileOpened(SvnDiffCallbackResult result, java.io.File path, long revision) throws SVNException - Specified by:
fileOpenedin interfaceISvnDiffCallback- Throws:
SVNException
-
fileChanged
public void fileChanged(SvnDiffCallbackResult result, java.io.File path, java.io.File leftFile, java.io.File rightFile, long rev1, long rev2, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties propChanges, SVNProperties originalProperties) throws SVNException - Specified by:
fileChangedin interfaceISvnDiffCallback- Throws:
SVNException
-
fileAdded
public void fileAdded(SvnDiffCallbackResult result, java.io.File path, java.io.File leftFile, java.io.File rightFile, long rev1, long rev2, java.lang.String mimeType1, java.lang.String mimeType2, java.io.File copyFromPath, long copyFromRevision, SVNProperties propChanges, SVNProperties originalProperties) throws SVNException - Specified by:
fileAddedin interfaceISvnDiffCallback- Throws:
SVNException
-
fileDeleted
public void fileDeleted(SvnDiffCallbackResult result, java.io.File path, java.io.File leftFile, java.io.File rightFile, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties originalProperties) throws SVNException - Specified by:
fileDeletedin interfaceISvnDiffCallback- Throws:
SVNException
-
dirDeleted
- Specified by:
dirDeletedin interfaceISvnDiffCallback- Throws:
SVNException
-
dirOpened
public void dirOpened(SvnDiffCallbackResult result, java.io.File path, long revision) throws SVNException - Specified by:
dirOpenedin interfaceISvnDiffCallback- Throws:
SVNException
-
dirAdded
public void dirAdded(SvnDiffCallbackResult result, java.io.File path, long revision, java.lang.String copyFromPath, long copyFromRevision) throws SVNException - Specified by:
dirAddedin interfaceISvnDiffCallback- Throws:
SVNException
-
dirPropsChanged
public void dirPropsChanged(SvnDiffCallbackResult result, java.io.File path, boolean isAdded, SVNProperties propChanges, SVNProperties originalProperties) throws SVNException - Specified by:
dirPropsChangedin interfaceISvnDiffCallback- Throws:
SVNException
-
dirClosed
public void dirClosed(SvnDiffCallbackResult result, java.io.File path, boolean isAdded) throws SVNException - Specified by:
dirClosedin interfaceISvnDiffCallback- Throws:
SVNException
-
sendSummary
private void sendSummary(java.io.File path, SVNStatusType summarizeKind, boolean propChanged, SVNNodeKind nodeKind) throws SVNException - Throws:
SVNException
-