Class SVNDiffCallback
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc.AbstractDiffCallback
-
- org.tmatesoft.svn.core.internal.wc.SVNDiffCallback
-
public class SVNDiffCallback extends AbstractDiffCallback
- Version:
- 1.3
- Author:
- TMate Software Ltd.
-
-
Constructor Summary
Constructors Constructor Description SVNDiffCallback(SVNAdminArea adminArea, ISVNDiffGenerator generator, long rev1, long rev2, java.io.OutputStream result)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
createTempDirectory()
SVNStatusType
directoryAdded(java.lang.String path, long revision, boolean[] isTreeConflicted)
SVNStatusType[]
directoryClosed(java.lang.String path, boolean[] isTreeConflicted)
SVNStatusType
directoryDeleted(java.lang.String path)
SVNStatusType
directoryDeleted(java.lang.String path, boolean[] isTreeConflicted)
void
directoryOpened(java.lang.String path, long revision, boolean[] isTreeConflicted)
SVNStatusType[]
fileAdded(java.lang.String path, java.io.File file1, java.io.File file2, long revision1, long revision2, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties originalProperties, SVNProperties diff, boolean[] isTreeConflicted)
SVNStatusType[]
fileChanged(java.lang.String path, java.io.File file1, java.io.File file2, long revision1, long revision2, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties originalProperties, SVNProperties diff, boolean[] isTreeConflicted)
SVNStatusType
fileDeleted(java.lang.String path, java.io.File file1, java.io.File file2, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties originalProperties, boolean[] isTreeConflicted)
boolean
isDiffCopiedAsAdded()
boolean
isDiffUnversioned()
SVNStatusType
propertiesChanged(java.lang.String path, SVNProperties originalProperties, SVNProperties diff, boolean[] isTreeConflicted)
-
Methods inherited from class org.tmatesoft.svn.core.internal.wc.AbstractDiffCallback
addDeletedPath, categorizeProperties, clearDeletedPaths, getAdminArea, getDisplayPath, getWCAccess, isPathDeleted, setBasePath, setIsConflicted
-
-
-
-
Constructor Detail
-
SVNDiffCallback
public SVNDiffCallback(SVNAdminArea adminArea, ISVNDiffGenerator generator, long rev1, long rev2, java.io.OutputStream result)
-
-
Method Detail
-
createTempDirectory
public java.io.File createTempDirectory() throws SVNException
- Specified by:
createTempDirectory
in classAbstractDiffCallback
- Throws:
SVNException
-
isDiffUnversioned
public boolean isDiffUnversioned()
- Specified by:
isDiffUnversioned
in classAbstractDiffCallback
-
isDiffCopiedAsAdded
public boolean isDiffCopiedAsAdded()
- Specified by:
isDiffCopiedAsAdded
in classAbstractDiffCallback
-
directoryAdded
public SVNStatusType directoryAdded(java.lang.String path, long revision, boolean[] isTreeConflicted) throws SVNException
- Specified by:
directoryAdded
in classAbstractDiffCallback
- Throws:
SVNException
-
directoryDeleted
public SVNStatusType directoryDeleted(java.lang.String path) throws SVNException
- Throws:
SVNException
-
fileAdded
public SVNStatusType[] fileAdded(java.lang.String path, java.io.File file1, java.io.File file2, long revision1, long revision2, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties originalProperties, SVNProperties diff, boolean[] isTreeConflicted) throws SVNException
- Specified by:
fileAdded
in classAbstractDiffCallback
- Throws:
SVNException
-
fileChanged
public SVNStatusType[] fileChanged(java.lang.String path, java.io.File file1, java.io.File file2, long revision1, long revision2, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties originalProperties, SVNProperties diff, boolean[] isTreeConflicted) throws SVNException
- Specified by:
fileChanged
in classAbstractDiffCallback
- Throws:
SVNException
-
fileDeleted
public SVNStatusType fileDeleted(java.lang.String path, java.io.File file1, java.io.File file2, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties originalProperties, boolean[] isTreeConflicted) throws SVNException
- Specified by:
fileDeleted
in classAbstractDiffCallback
- Throws:
SVNException
-
propertiesChanged
public SVNStatusType propertiesChanged(java.lang.String path, SVNProperties originalProperties, SVNProperties diff, boolean[] isTreeConflicted) throws SVNException
- Specified by:
propertiesChanged
in classAbstractDiffCallback
- Throws:
SVNException
-
directoryDeleted
public SVNStatusType directoryDeleted(java.lang.String path, boolean[] isTreeConflicted) throws SVNException
- Specified by:
directoryDeleted
in classAbstractDiffCallback
- Throws:
SVNException
-
directoryOpened
public void directoryOpened(java.lang.String path, long revision, boolean[] isTreeConflicted) throws SVNException
- Specified by:
directoryOpened
in classAbstractDiffCallback
- Throws:
SVNException
-
directoryClosed
public SVNStatusType[] directoryClosed(java.lang.String path, boolean[] isTreeConflicted) throws SVNException
- Specified by:
directoryClosed
in classAbstractDiffCallback
- Throws:
SVNException
-
-