Class SvnPatch


  • public class SvnPatch
    extends java.lang.Object
    • Field Detail

      • reverse

        private boolean reverse
      • reverseMergeInfo

        private java.util.Map reverseMergeInfo
      • oldFileName

        private java.io.File oldFileName
      • newFileName

        private java.io.File newFileName
      • path

        private java.io.File path
    • Constructor Detail

      • SvnPatch

        public SvnPatch()
    • Method Detail

      • parsePropName

        private java.lang.String parsePropName​(java.lang.String header,
                                               java.lang.String indicator)
                                        throws SVNException
        Throws:
        SVNException
      • parseHunkHeader

        private boolean parseHunkHeader​(java.lang.String header,
                                        SvnDiffHunk hunk,
                                        java.lang.String atat)
      • parseRange

        private boolean parseRange​(int[] start,
                                   int[] length,
                                   java.lang.StringBuilder range)
      • parseOffset

        private boolean parseOffset​(int[] offset,
                                    java.lang.String range)
      • getOldFileName

        public java.io.File getOldFileName()
      • getNewFileName

        public java.io.File getNewFileName()
      • getHunks

        public java.util.List<SvnDiffHunk> getHunks()
      • getPropPatches

        public java.util.Map<java.lang.String,​SvnPropertiesPatch> getPropPatches()
      • isReverse

        public boolean isReverse()
      • getMergeInfo

        public java.util.Map getMergeInfo()
      • getReverseMergeInfo

        public java.util.Map getReverseMergeInfo()
      • setMergeInfo

        public void setMergeInfo​(java.util.Map<java.lang.String,​SVNMergeRangeList> mergeInfo)
      • setReverseMergeInfo

        public void setReverseMergeInfo​(java.util.Map reverseMergeInfo)
      • setReverse

        public void setReverse​(boolean reverse)
      • setOldFileName

        public void setOldFileName​(java.io.File oldFileName)
      • setNewFileName

        public void setNewFileName​(java.io.File newFileName)
      • grabFileName

        private static java.io.File grabFileName​(java.lang.String s)