Interface ISvnDiffGenerator

All Known Implementing Classes:
SvnDiffGenerator, SvnOldDiffGenerator

public interface ISvnDiffGenerator
  • Method Details

    • setOriginalTargets

      void setOriginalTargets(SvnTarget originalTarget1, SvnTarget originalTarget2)
    • setAnchors

      void setAnchors(SvnTarget anchor1, SvnTarget anchor2)
    • setBaseTarget

      void setBaseTarget(SvnTarget baseTarget)
    • setRepositoryRoot

      void setRepositoryRoot(SvnTarget repositoryRoot)
    • setEncoding

      void setEncoding(java.lang.String encoding)
    • getEncoding

      java.lang.String getEncoding()
    • getGlobalEncoding

      java.lang.String getGlobalEncoding()
    • setEOL

      void setEOL(byte[] eol)
    • getEOL

      byte[] getEOL()
    • setForceEmpty

      void setForceEmpty(boolean forceEmpty)
    • setForcedBinaryDiff

      void setForcedBinaryDiff(boolean forced)
    • setUseGitFormat

      void setUseGitFormat(boolean useGitFormat)
    • displayDeletedDirectory

      void displayDeletedDirectory(SvnTarget target, java.lang.String revision1, java.lang.String revision2, java.io.OutputStream outputStream) throws SVNException
      Throws:
      SVNException
    • displayAddedDirectory

      void displayAddedDirectory(SvnTarget target, java.lang.String revision1, java.lang.String revision2, java.io.OutputStream outputStream) throws SVNException
      Throws:
      SVNException
    • displayPropsChanged

      void displayPropsChanged(SvnTarget target, java.lang.String revision1, java.lang.String revision2, boolean dirWasAdded, SVNProperties originalProps, SVNProperties propChanges, java.io.OutputStream outputStream) throws SVNException
      Throws:
      SVNException
    • displayContentChanged

      void displayContentChanged(SvnTarget target, 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
      Throws:
      SVNException
    • isForcedBinaryDiff

      boolean isForcedBinaryDiff()