public abstract class AbstractDiffCallback
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
AbstractDiffCallback(SVNAdminArea adminArea) |
Modifier and Type | Method and Description |
---|---|
protected void |
addDeletedPath(java.lang.String path) |
protected void |
categorizeProperties(SVNProperties original,
SVNProperties regular,
SVNProperties entry,
SVNProperties wc) |
protected void |
clearDeletedPaths() |
abstract java.io.File |
createTempDirectory() |
abstract SVNStatusType |
directoryAdded(java.lang.String path,
long revision,
boolean[] isTreeConflicted) |
abstract SVNStatusType[] |
directoryClosed(java.lang.String path,
boolean[] isTreeConflicted) |
abstract SVNStatusType |
directoryDeleted(java.lang.String path,
boolean[] isTreeConflicted) |
abstract void |
directoryOpened(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 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) |
protected SVNAdminArea |
getAdminArea() |
protected java.lang.String |
getDisplayPath(java.lang.String path) |
protected SVNWCAccess |
getWCAccess() |
abstract boolean |
isDiffCopiedAsAdded() |
abstract boolean |
isDiffUnversioned() |
protected boolean |
isPathDeleted(java.lang.String path) |
abstract SVNStatusType |
propertiesChanged(java.lang.String path,
SVNProperties originalProperties,
SVNProperties diff,
boolean[] isTreeConflicted) |
void |
setBasePath(java.io.File path) |
protected void |
setIsConflicted(boolean[] isConflictedResult,
boolean isConflicted) |
protected AbstractDiffCallback(SVNAdminArea adminArea)
public void setBasePath(java.io.File path)
public abstract boolean isDiffUnversioned()
public abstract boolean isDiffCopiedAsAdded()
public abstract java.io.File createTempDirectory() throws SVNException
SVNException
public abstract SVNStatusType propertiesChanged(java.lang.String path, SVNProperties originalProperties, SVNProperties diff, boolean[] isTreeConflicted) throws SVNException
SVNException
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
SVNException
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
SVNException
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
SVNException
public abstract SVNStatusType directoryAdded(java.lang.String path, long revision, boolean[] isTreeConflicted) throws SVNException
SVNException
public abstract SVNStatusType directoryDeleted(java.lang.String path, boolean[] isTreeConflicted) throws SVNException
SVNException
public abstract void directoryOpened(java.lang.String path, long revision, boolean[] isTreeConflicted) throws SVNException
SVNException
public abstract SVNStatusType[] directoryClosed(java.lang.String path, boolean[] isTreeConflicted) throws SVNException
SVNException
protected java.lang.String getDisplayPath(java.lang.String path)
protected void categorizeProperties(SVNProperties original, SVNProperties regular, SVNProperties entry, SVNProperties wc)
protected SVNAdminArea getAdminArea()
protected SVNWCAccess getWCAccess()
protected void addDeletedPath(java.lang.String path)
protected boolean isPathDeleted(java.lang.String path)
protected void clearDeletedPaths()
protected void setIsConflicted(boolean[] isConflictedResult, boolean isConflicted)
Copyright © 2004-2012 TMate Software Ltd. All Rights Reserved.