Class SvnDiffHunk
java.lang.Object
org.tmatesoft.svn.core.internal.wc2.patch.SvnDiffHunk
- All Implemented Interfaces:
Comparable<SvnDiffHunk>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate SvnDiffHunk.Rangeprivate intprivate intprivate intprivate SvnDiffHunk.Rangeprivate intprivate intprivate SvnDiffHunk.Rangeprivate SvnPatchprivate SVNPatchFileStreamprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(SvnDiffHunk diffHunk) voidvoidintintintintintintprivate intintprivate intintprivate StringreadLine(SVNPatchFileStream patchFileStream, String[] eolStr, boolean[] eof) readLineDiffText(String[] eolStr, boolean[] eof) readLineModifiedText(String[] eolStr, boolean[] eof) private StringreadLineOriginalOrModified(SvnDiffHunk.Range range, String[] eolStr, boolean[] eof, char forbidden) readLineOriginalText(String[] eolStr, boolean[] eof) voidvoidvoidvoidsetDiffTextRange(SvnDiffHunk.Range diffTextRange) voidsetLeadingContext(int leadingContext) voidsetModifiedLength(int modifiedLength) voidsetModifiedStart(int modifiedStart) voidsetModifiedTextRange(SvnDiffHunk.Range modifiedTextRange) voidsetOriginalLength(int originalLength) voidsetOriginalStart(int originalStart) voidsetOriginalTextRange(SvnDiffHunk.Range originalTextRange) voidvoidsetPatchFileStream(SVNPatchFileStream patchFileStream) voidsetTrailingContext(int trailingContext)
-
Field Details
-
patch
-
patchFileStream
-
diffTextRange
-
originalTextRange
-
modifiedTextRange
-
originalStart
private int originalStart -
originalLength
private int originalLength -
modifiedStart
private int modifiedStart -
modifiedLength
private int modifiedLength -
leadingContext
private int leadingContext -
trailingContext
private int trailingContext
-
-
Constructor Details
-
SvnDiffHunk
public SvnDiffHunk()
-
-
Method Details
-
resetDiffText
public void resetDiffText() -
resetOriginalText
public void resetOriginalText() -
resetModifiedText
public void resetModifiedText() -
getDirectedOriginalStart
public int getDirectedOriginalStart() -
getDirectedOriginalLength
public int getDirectedOriginalLength() -
getDirectedModifiedStart
public int getDirectedModifiedStart() -
getDirectedModifiedLength
public int getDirectedModifiedLength() -
getLeadingContext
public int getLeadingContext() -
getTrailingContext
public int getTrailingContext() -
setOriginalStart
public void setOriginalStart(int originalStart) -
setOriginalLength
public void setOriginalLength(int originalLength) -
setModifiedStart
public void setModifiedStart(int modifiedStart) -
setModifiedLength
public void setModifiedLength(int modifiedLength) -
setDiffTextRange
-
setOriginalTextRange
-
setModifiedTextRange
-
getOriginalStart
private int getOriginalStart() -
getOriginalLength
public int getOriginalLength() -
getModifiedStart
private int getModifiedStart() -
getModifiedLength
public int getModifiedLength() -
setLeadingContext
public void setLeadingContext(int leadingContext) -
setTrailingContext
public void setTrailingContext(int trailingContext) -
setPatch
-
readLineDiffText
- Throws:
IOExceptionSVNException
-
readLineOriginalText
- Throws:
SVNException
-
readLineModifiedText
- Throws:
SVNException
-
readLineOriginalOrModified
private String readLineOriginalOrModified(SvnDiffHunk.Range range, String[] eolStr, boolean[] eof, char forbidden) throws SVNException - Throws:
SVNException
-
readLine
private String readLine(SVNPatchFileStream patchFileStream, String[] eolStr, boolean[] eof) throws IOException, SVNException - Throws:
IOExceptionSVNException
-
compareTo
- Specified by:
compareToin interfaceComparable<SvnDiffHunk>
-
setPatchFileStream
-
decreaseOriginalLength
public void decreaseOriginalLength() -
decreaseModifiedLength
public void decreaseModifiedLength()
-