Class SvnDiffCallbackWrapper
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc2.ng.SvnDiffCallbackWrapper
-
- All Implemented Interfaces:
ISvnDiffCallback2
public class SvnDiffCallbackWrapper extends java.lang.Object implements ISvnDiffCallback2
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.FileanchorAbsPathprivate ISvnDiffCallbackcallbackprivate booleandeleteDirs
-
Constructor Summary
Constructors Constructor Description SvnDiffCallbackWrapper(ISvnDiffCallback callback, boolean deleteDirs, java.io.File anchorAbsPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddirAdded(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource copyFromSource, SvnDiffSource rightSource, SVNProperties copyFromProps, SVNProperties rightProps, java.lang.Object dirBaton)voiddirChanged(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, SVNProperties leftProps, SVNProperties rightProps, SVNProperties propChanges, java.lang.Object dirBaton)voiddirClosed(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, java.lang.Object dirBaton)voiddirDeleted(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SVNProperties leftProps, java.lang.Object dirBaton)voiddirOpened(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, SvnDiffSource copyFromSource, java.lang.Object dirBaton)voidfileAdded(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource copyFromSource, SvnDiffSource rightSource, java.io.File copyFromFile, java.io.File rightFile, SVNProperties copyFromProps, SVNProperties rightProps)voidfileChanged(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, java.io.File leftFile, java.io.File rightFile, SVNProperties leftProps, SVNProperties rightProps, boolean fileModified, SVNProperties propChanges)voidfileClosed(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource)voidfileDeleted(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, java.io.File leftFile, SVNProperties leftProps)voidfileOpened(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, SvnDiffSource copyFromSource, boolean createDirBaton, java.lang.Object dirBaton)private java.io.FilegetAbsPath(java.io.File relPath)voidnodeAbsent(SvnDiffCallbackResult result, java.io.File relPath, java.lang.Object dirBaton)
-
-
-
Field Detail
-
callback
private final ISvnDiffCallback callback
-
deleteDirs
private final boolean deleteDirs
-
anchorAbsPath
private final java.io.File anchorAbsPath
-
-
Constructor Detail
-
SvnDiffCallbackWrapper
public SvnDiffCallbackWrapper(ISvnDiffCallback callback, boolean deleteDirs, java.io.File anchorAbsPath)
-
-
Method Detail
-
fileOpened
public void fileOpened(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, SvnDiffSource copyFromSource, boolean createDirBaton, java.lang.Object dirBaton) throws SVNException
- Specified by:
fileOpenedin interfaceISvnDiffCallback2- Throws:
SVNException
-
fileChanged
public void fileChanged(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, java.io.File leftFile, java.io.File rightFile, SVNProperties leftProps, SVNProperties rightProps, boolean fileModified, SVNProperties propChanges) throws SVNException
- Specified by:
fileChangedin interfaceISvnDiffCallback2- Throws:
SVNException
-
fileAdded
public void fileAdded(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource copyFromSource, SvnDiffSource rightSource, java.io.File copyFromFile, java.io.File rightFile, SVNProperties copyFromProps, SVNProperties rightProps) throws SVNException
- Specified by:
fileAddedin interfaceISvnDiffCallback2- Throws:
SVNException
-
fileDeleted
public void fileDeleted(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, java.io.File leftFile, SVNProperties leftProps) throws SVNException
- Specified by:
fileDeletedin interfaceISvnDiffCallback2- Throws:
SVNException
-
fileClosed
public void fileClosed(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource) throws SVNException
- Specified by:
fileClosedin interfaceISvnDiffCallback2- Throws:
SVNException
-
dirOpened
public void dirOpened(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, SvnDiffSource copyFromSource, java.lang.Object dirBaton) throws SVNException
- Specified by:
dirOpenedin interfaceISvnDiffCallback2- Throws:
SVNException
-
dirChanged
public void dirChanged(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, SVNProperties leftProps, SVNProperties rightProps, SVNProperties propChanges, java.lang.Object dirBaton) throws SVNException
- Specified by:
dirChangedin interfaceISvnDiffCallback2- Throws:
SVNException
-
dirDeleted
public void dirDeleted(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SVNProperties leftProps, java.lang.Object dirBaton) throws SVNException
- Specified by:
dirDeletedin interfaceISvnDiffCallback2- Throws:
SVNException
-
dirAdded
public void dirAdded(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource copyFromSource, SvnDiffSource rightSource, SVNProperties copyFromProps, SVNProperties rightProps, java.lang.Object dirBaton) throws SVNException
- Specified by:
dirAddedin interfaceISvnDiffCallback2- Throws:
SVNException
-
dirClosed
public void dirClosed(SvnDiffCallbackResult result, java.io.File relPath, SvnDiffSource leftSource, SvnDiffSource rightSource, java.lang.Object dirBaton) throws SVNException
- Specified by:
dirClosedin interfaceISvnDiffCallback2- Throws:
SVNException
-
nodeAbsent
public void nodeAbsent(SvnDiffCallbackResult result, java.io.File relPath, java.lang.Object dirBaton) throws SVNException
- Specified by:
nodeAbsentin interfaceISvnDiffCallback2- Throws:
SVNException
-
getAbsPath
private java.io.File getAbsPath(java.io.File relPath)
-
-