Class SvnOldDiffGenerator
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc2.ng.SvnOldDiffGenerator
-
- All Implemented Interfaces:
ISvnDiffGenerator
public class SvnOldDiffGenerator extends java.lang.Object implements ISvnDiffGenerator
-
-
Field Summary
Fields Modifier and Type Field Description private ISVNDiffGeneratorgeneratorprivate SvnTargetrepositoryRoot
-
Constructor Summary
Constructors Constructor Description SvnOldDiffGenerator(ISVNDiffGenerator generator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisplayAddedDirectory(SvnTarget displayPath, java.lang.String revision1, java.lang.String revision2, java.io.OutputStream outputStream)voiddisplayContentChanged(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)voiddisplayDeletedDirectory(SvnTarget displayPath, java.lang.String revision1, java.lang.String revision2, java.io.OutputStream outputStream)voiddisplayPropsChanged(SvnTarget displayPath, java.lang.String revision1, java.lang.String revision2, boolean dirWasAdded, SVNProperties originalProps, SVNProperties propChanges, java.io.OutputStream outputStream)ISVNDiffGeneratorgetDelegate()private java.lang.StringgetDisplayPath(SvnTarget path)java.lang.StringgetEncoding()byte[]getEOL()java.lang.StringgetGlobalEncoding()private java.lang.StringgetRelativePath(java.lang.String targetString, java.lang.String baseTargetString)booleanisForcedBinaryDiff()voidsetAnchors(SvnTarget originalTarget1, SvnTarget originalTarget2)voidsetBaseTarget(SvnTarget baseTarget)voidsetEncoding(java.lang.String encoding)voidsetEOL(byte[] eol)voidsetForcedBinaryDiff(boolean forced)voidsetForceEmpty(boolean forceEmpty)voidsetOriginalTargets(SvnTarget originalTarget1, SvnTarget originalTarget2)voidsetRepositoryRoot(SvnTarget repositoryRoot)voidsetUseGitFormat(boolean useGitFormat)
-
-
-
Field Detail
-
generator
private final ISVNDiffGenerator generator
-
repositoryRoot
private SvnTarget repositoryRoot
-
-
Constructor Detail
-
SvnOldDiffGenerator
public SvnOldDiffGenerator(ISVNDiffGenerator generator)
-
-
Method Detail
-
getDelegate
public ISVNDiffGenerator getDelegate()
-
setOriginalTargets
public void setOriginalTargets(SvnTarget originalTarget1, SvnTarget originalTarget2)
- Specified by:
setOriginalTargetsin interfaceISvnDiffGenerator
-
setAnchors
public void setAnchors(SvnTarget originalTarget1, SvnTarget originalTarget2)
- Specified by:
setAnchorsin interfaceISvnDiffGenerator
-
setBaseTarget
public void setBaseTarget(SvnTarget baseTarget)
- Specified by:
setBaseTargetin interfaceISvnDiffGenerator
-
setRepositoryRoot
public void setRepositoryRoot(SvnTarget repositoryRoot)
- Specified by:
setRepositoryRootin interfaceISvnDiffGenerator
-
setEncoding
public void setEncoding(java.lang.String encoding)
- Specified by:
setEncodingin interfaceISvnDiffGenerator
-
getEncoding
public java.lang.String getEncoding()
- Specified by:
getEncodingin interfaceISvnDiffGenerator
-
getGlobalEncoding
public java.lang.String getGlobalEncoding()
- Specified by:
getGlobalEncodingin interfaceISvnDiffGenerator
-
setEOL
public void setEOL(byte[] eol)
- Specified by:
setEOLin interfaceISvnDiffGenerator
-
getEOL
public byte[] getEOL()
- Specified by:
getEOLin interfaceISvnDiffGenerator
-
setForceEmpty
public void setForceEmpty(boolean forceEmpty)
- Specified by:
setForceEmptyin interfaceISvnDiffGenerator
-
setForcedBinaryDiff
public void setForcedBinaryDiff(boolean forced)
- Specified by:
setForcedBinaryDiffin interfaceISvnDiffGenerator
-
setUseGitFormat
public void setUseGitFormat(boolean useGitFormat)
- Specified by:
setUseGitFormatin interfaceISvnDiffGenerator
-
displayDeletedDirectory
public void displayDeletedDirectory(SvnTarget displayPath, java.lang.String revision1, java.lang.String revision2, java.io.OutputStream outputStream) throws SVNException
- Specified by:
displayDeletedDirectoryin interfaceISvnDiffGenerator- Throws:
SVNException
-
displayAddedDirectory
public void displayAddedDirectory(SvnTarget displayPath, java.lang.String revision1, java.lang.String revision2, java.io.OutputStream outputStream) throws SVNException
- Specified by:
displayAddedDirectoryin interfaceISvnDiffGenerator- Throws:
SVNException
-
displayPropsChanged
public void displayPropsChanged(SvnTarget displayPath, java.lang.String revision1, java.lang.String revision2, boolean dirWasAdded, SVNProperties originalProps, SVNProperties propChanges, java.io.OutputStream outputStream) throws SVNException
- Specified by:
displayPropsChangedin interfaceISvnDiffGenerator- Throws:
SVNException
-
displayContentChanged
public 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
- Specified by:
displayContentChangedin interfaceISvnDiffGenerator- Throws:
SVNException
-
getDisplayPath
private java.lang.String getDisplayPath(SvnTarget path)
-
getRelativePath
private java.lang.String getRelativePath(java.lang.String targetString, java.lang.String baseTargetString)
-
isForcedBinaryDiff
public boolean isForcedBinaryDiff()
- Specified by:
isForcedBinaryDiffin interfaceISvnDiffGenerator
-
-