public class SvnDiffSummarizeCallback extends java.lang.Object implements ISvnDiffCallback
| Modifier and Type | Class and Description |
|---|---|
private static class |
SvnDiffSummarizeCallback.SvnSummarizeKind |
| Modifier and Type | Field and Description |
|---|---|
private java.io.File |
baseDirectory |
private SVNURL |
baseUrl |
private ISVNDiffStatusHandler |
handler |
private java.util.Set<java.io.File> |
propChanges |
private boolean |
reversed |
private java.io.File |
target |
| Constructor and Description |
|---|
SvnDiffSummarizeCallback(java.io.File targetAbsPath,
boolean reversed,
SVNURL baseUrl,
java.io.File baseDirectory,
ISVNDiffStatusHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
void |
dirAdded(SvnDiffCallbackResult result,
java.io.File path,
long revision,
java.lang.String copyFromPath,
long copyFromRevision) |
void |
dirClosed(SvnDiffCallbackResult result,
java.io.File path,
boolean isAdded) |
void |
dirDeleted(SvnDiffCallbackResult result,
java.io.File path) |
void |
dirOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
void |
dirPropsChanged(SvnDiffCallbackResult result,
java.io.File path,
boolean isAdded,
SVNProperties propChanges,
SVNProperties originalProperties) |
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) |
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) |
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) |
void |
fileOpened(SvnDiffCallbackResult result,
java.io.File path,
long revision) |
private void |
sendSummary(java.io.File path,
SVNStatusType summarizeKind,
boolean propChanged,
SVNNodeKind nodeKind) |
private final ISVNDiffStatusHandler handler
private final java.util.Set<java.io.File> propChanges
private final boolean reversed
private final SVNURL baseUrl
private final java.io.File baseDirectory
private final java.io.File target
public SvnDiffSummarizeCallback(java.io.File targetAbsPath,
boolean reversed,
SVNURL baseUrl,
java.io.File baseDirectory,
ISVNDiffStatusHandler handler)
public void fileOpened(SvnDiffCallbackResult result, java.io.File path, long revision) throws SVNException
fileOpened in interface ISvnDiffCallbackSVNExceptionpublic 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
fileChanged in interface ISvnDiffCallbackSVNExceptionpublic 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
fileAdded in interface ISvnDiffCallbackSVNExceptionpublic 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
fileDeleted in interface ISvnDiffCallbackSVNExceptionpublic void dirDeleted(SvnDiffCallbackResult result, java.io.File path) throws SVNException
dirDeleted in interface ISvnDiffCallbackSVNExceptionpublic void dirOpened(SvnDiffCallbackResult result, java.io.File path, long revision) throws SVNException
dirOpened in interface ISvnDiffCallbackSVNExceptionpublic void dirAdded(SvnDiffCallbackResult result, java.io.File path, long revision, java.lang.String copyFromPath, long copyFromRevision) throws SVNException
dirAdded in interface ISvnDiffCallbackSVNExceptionpublic void dirPropsChanged(SvnDiffCallbackResult result, java.io.File path, boolean isAdded, SVNProperties propChanges, SVNProperties originalProperties) throws SVNException
dirPropsChanged in interface ISvnDiffCallbackSVNExceptionpublic void dirClosed(SvnDiffCallbackResult result, java.io.File path, boolean isAdded) throws SVNException
dirClosed in interface ISvnDiffCallbackSVNExceptionprivate void sendSummary(java.io.File path,
SVNStatusType summarizeKind,
boolean propChanged,
SVNNodeKind nodeKind)
throws SVNException
SVNException