Class AbstractDiffCallback
java.lang.Object
org.tmatesoft.svn.core.internal.wc.AbstractDiffCallback
- Direct Known Subclasses:
SVNDiffCallback,SVNMergeCallback
public abstract class AbstractDiffCallback
extends java.lang.Object
- Version:
- 1.3
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddDeletedPath(java.lang.String path) protected voidcategorizeProperties(SVNProperties original, SVNProperties regular, SVNProperties entry, SVNProperties wc) protected voidabstract java.io.Fileabstract SVNStatusTypedirectoryAdded(java.lang.String path, long revision, boolean[] isTreeConflicted) abstract SVNStatusType[]directoryClosed(java.lang.String path, boolean[] isTreeConflicted) abstract SVNStatusTypedirectoryDeleted(java.lang.String path, boolean[] isTreeConflicted) abstract voiddirectoryOpened(java.lang.String path, long revision, boolean[] isTreeConflicted) abstract 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) abstract 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) abstract SVNStatusTypefileDeleted(java.lang.String path, java.io.File file1, java.io.File file2, java.lang.String mimeType1, java.lang.String mimeType2, SVNProperties originalProperties, boolean[] isTreeConflicted) protected SVNAdminAreaprotected java.lang.StringgetDisplayPath(java.lang.String path) protected SVNWCAccessabstract booleanabstract booleanprotected booleanisPathDeleted(java.lang.String path) abstract SVNStatusTypepropertiesChanged(java.lang.String path, SVNProperties originalProperties, SVNProperties diff, boolean[] isTreeConflicted) voidsetBasePath(java.io.File path) protected voidsetIsConflicted(boolean[] isConflictedResult, boolean isConflicted) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
myAdminArea
-
myBasePath
private java.io.File myBasePath -
myDeletedPaths
private java.util.Set myDeletedPaths
-
-
Constructor Details
-
AbstractDiffCallback
-
-
Method Details
-
setBasePath
public void setBasePath(java.io.File path) -
isDiffUnversioned
public abstract boolean isDiffUnversioned() -
isDiffCopiedAsAdded
public abstract boolean isDiffCopiedAsAdded() -
createTempDirectory
- Throws:
SVNException
-
propertiesChanged
public abstract SVNStatusType propertiesChanged(java.lang.String path, SVNProperties originalProperties, SVNProperties diff, boolean[] isTreeConflicted) throws SVNException - Throws:
SVNException
-
fileChanged
public abstract 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 - Throws:
SVNException
-
fileAdded
public abstract 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 - Throws:
SVNException
-
fileDeleted
public abstract 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 - Throws:
SVNException
-
directoryAdded
public abstract SVNStatusType directoryAdded(java.lang.String path, long revision, boolean[] isTreeConflicted) throws SVNException - Throws:
SVNException
-
directoryDeleted
public abstract SVNStatusType directoryDeleted(java.lang.String path, boolean[] isTreeConflicted) throws SVNException - Throws:
SVNException
-
directoryOpened
public abstract void directoryOpened(java.lang.String path, long revision, boolean[] isTreeConflicted) throws SVNException - Throws:
SVNException
-
directoryClosed
public abstract SVNStatusType[] directoryClosed(java.lang.String path, boolean[] isTreeConflicted) throws SVNException - Throws:
SVNException
-
getDisplayPath
protected java.lang.String getDisplayPath(java.lang.String path) -
categorizeProperties
protected void categorizeProperties(SVNProperties original, SVNProperties regular, SVNProperties entry, SVNProperties wc) -
getAdminArea
-
getWCAccess
-
addDeletedPath
protected void addDeletedPath(java.lang.String path) -
isPathDeleted
protected boolean isPathDeleted(java.lang.String path) -
clearDeletedPaths
protected void clearDeletedPaths() -
setIsConflicted
protected void setIsConflicted(boolean[] isConflictedResult, boolean isConflicted)
-