public class SvnOldDiffGenerator extends java.lang.Object implements ISvnDiffGenerator
| Modifier and Type | Field and Description |
|---|---|
private ISVNDiffGenerator |
generator |
private SvnTarget |
repositoryRoot |
| Constructor and Description |
|---|
SvnOldDiffGenerator(ISVNDiffGenerator generator) |
| Modifier and Type | Method and Description |
|---|---|
void |
displayAddedDirectory(SvnTarget displayPath,
java.lang.String revision1,
java.lang.String revision2,
java.io.OutputStream outputStream) |
void |
displayContentChanged(SvnTarget displayPath,
java.io.File leftFile,
java.io.File rightFile,
java.lang.String revision1,
java.lang.String revision2,
java.lang.String mimeType1,
java.lang.String mimeType2,
SvnDiffCallback.OperationKind operation,
java.io.File copyFromPath,
SVNProperties originalProperties,
SVNProperties propChanges,
java.io.OutputStream outputStream) |
void |
displayDeletedDirectory(SvnTarget displayPath,
java.lang.String revision1,
java.lang.String revision2,
java.io.OutputStream outputStream) |
void |
displayPropsChanged(SvnTarget displayPath,
java.lang.String revision1,
java.lang.String revision2,
boolean dirWasAdded,
SVNProperties originalProps,
SVNProperties propChanges,
java.io.OutputStream outputStream) |
ISVNDiffGenerator |
getDelegate() |
private java.lang.String |
getDisplayPath(SvnTarget path) |
java.lang.String |
getEncoding() |
byte[] |
getEOL() |
java.lang.String |
getGlobalEncoding() |
private java.lang.String |
getRelativePath(java.lang.String targetString,
java.lang.String baseTargetString) |
boolean |
isForcedBinaryDiff() |
void |
setAnchors(SvnTarget originalTarget1,
SvnTarget originalTarget2) |
void |
setBaseTarget(SvnTarget baseTarget) |
void |
setEncoding(java.lang.String encoding) |
void |
setEOL(byte[] eol) |
void |
setForcedBinaryDiff(boolean forced) |
void |
setForceEmpty(boolean forceEmpty) |
void |
setOriginalTargets(SvnTarget originalTarget1,
SvnTarget originalTarget2) |
void |
setRepositoryRoot(SvnTarget repositoryRoot) |
void |
setUseGitFormat(boolean useGitFormat) |
private final ISVNDiffGenerator generator
private SvnTarget repositoryRoot
public SvnOldDiffGenerator(ISVNDiffGenerator generator)
public ISVNDiffGenerator getDelegate()
public void setOriginalTargets(SvnTarget originalTarget1, SvnTarget originalTarget2)
setOriginalTargets in interface ISvnDiffGeneratorpublic void setAnchors(SvnTarget originalTarget1, SvnTarget originalTarget2)
setAnchors in interface ISvnDiffGeneratorpublic void setBaseTarget(SvnTarget baseTarget)
setBaseTarget in interface ISvnDiffGeneratorpublic void setRepositoryRoot(SvnTarget repositoryRoot)
setRepositoryRoot in interface ISvnDiffGeneratorpublic void setEncoding(java.lang.String encoding)
setEncoding in interface ISvnDiffGeneratorpublic java.lang.String getEncoding()
getEncoding in interface ISvnDiffGeneratorpublic java.lang.String getGlobalEncoding()
getGlobalEncoding in interface ISvnDiffGeneratorpublic void setEOL(byte[] eol)
setEOL in interface ISvnDiffGeneratorpublic byte[] getEOL()
getEOL in interface ISvnDiffGeneratorpublic void setForceEmpty(boolean forceEmpty)
setForceEmpty in interface ISvnDiffGeneratorpublic void setForcedBinaryDiff(boolean forced)
setForcedBinaryDiff in interface ISvnDiffGeneratorpublic void setUseGitFormat(boolean useGitFormat)
setUseGitFormat in interface ISvnDiffGeneratorpublic void displayDeletedDirectory(SvnTarget displayPath, java.lang.String revision1, java.lang.String revision2, java.io.OutputStream outputStream) throws SVNException
displayDeletedDirectory in interface ISvnDiffGeneratorSVNExceptionpublic void displayAddedDirectory(SvnTarget displayPath, java.lang.String revision1, java.lang.String revision2, java.io.OutputStream outputStream) throws SVNException
displayAddedDirectory in interface ISvnDiffGeneratorSVNExceptionpublic void displayPropsChanged(SvnTarget displayPath, java.lang.String revision1, java.lang.String revision2, boolean dirWasAdded, SVNProperties originalProps, SVNProperties propChanges, java.io.OutputStream outputStream) throws SVNException
displayPropsChanged in interface ISvnDiffGeneratorSVNExceptionpublic void displayContentChanged(SvnTarget displayPath, java.io.File leftFile, java.io.File rightFile, java.lang.String revision1, java.lang.String revision2, java.lang.String mimeType1, java.lang.String mimeType2, SvnDiffCallback.OperationKind operation, java.io.File copyFromPath, SVNProperties originalProperties, SVNProperties propChanges, java.io.OutputStream outputStream) throws SVNException
displayContentChanged in interface ISvnDiffGeneratorSVNExceptionprivate java.lang.String getDisplayPath(SvnTarget path)
private java.lang.String getRelativePath(java.lang.String targetString,
java.lang.String baseTargetString)
public boolean isForcedBinaryDiff()
isForcedBinaryDiff in interface ISvnDiffGenerator