Class SvnAnnotate

    • Field Detail

      • useMergeHistory

        private boolean useMergeHistory
      • ignoreMimeType

        private boolean ignoreMimeType
      • inputEncoding

        private java.lang.String inputEncoding
    • Method Detail

      • getHandler

        public ISVNAnnotateHandler getHandler()
        Gets the caller's handler to process annotation information.
        Returns:
        handler to process annotation information if set
      • setHandler

        public void setHandler​(ISVNAnnotateHandler handler)
        Sets the caller's handler to process annotation information.
        Parameters:
        handler - handler to process annotation information
      • isUseMergeHistory

        public boolean isUseMergeHistory()
        Gets whether or not data based upon revisions which have been merged to targets also should be returned.
        Returns:
        true if merged history should be used, otherwise false
      • setUseMergeHistory

        public void setUseMergeHistory​(boolean useMergeHistory)
        Sets whether or not data based upon revisions which have been merged to targets also should be returned.
        Parameters:
        useMergeHistory - true if merged history should be use, otherwise false
      • isIgnoreMimeType

        public boolean isIgnoreMimeType()
        Gets whether or not operation should be run on all files treated as text, no matter what SVNKit has inferred from the mime-type property.
        Returns:
        true if mime types should be ignored, otherwise false
      • setIgnoreMimeType

        public void setIgnoreMimeType​(boolean ignoreMimeType)
        Sets whether or not operation should be run on all files treated as text, no matter what SVNKit has inferred from the mime-type property.
        Parameters:
        ignoreMimeType - true if mime types should be ignored, otherwise false
      • getStartRevision

        public SVNRevision getStartRevision()
        Gets the revision of the operation to start from.
        Returns:
        revision to start from
      • setStartRevision

        public void setStartRevision​(SVNRevision startRevision)
        Sets the revision of the operation to start from.
        Parameters:
        startRevision - revision to start from
      • getEndRevision

        public SVNRevision getEndRevision()
        Gets the revision of the operation to end with.
        Returns:
        revision to end with
      • setEndRevision

        public void setEndRevision​(SVNRevision endRevision)
        Sets the revision of the operation to end with.
        Parameters:
        endRevision - revision to end with
      • getInputEncoding

        public java.lang.String getInputEncoding()
        Gets the name of character set to decode input bytes.
        Returns:
        name of character set
      • setInputEncoding

        public void setInputEncoding​(java.lang.String inputEncoding)
        Sets the name of character set to decode input bytes.
        Parameters:
        inputEncoding - name of character set
      • getDiffOptions

        public SVNDiffOptions getDiffOptions()
        Gets diff options for the operation.
        Returns:
        diff options
      • setDiffOptions

        public void setDiffOptions​(SVNDiffOptions diffOptions)
        Sets diff options for the operation.
        Parameters:
        diffOptions - diff options
      • isChangesWorkingCopy

        public boolean isChangesWorkingCopy()
        Gets whether the operation changes working copy
        Overrides:
        isChangesWorkingCopy in class SvnOperation<SvnAnnotateItem>
        Returns:
        true if the operation changes the working copy, otherwise false