Class SvnDiffHunk
java.lang.Object
org.tmatesoft.svn.core.internal.wc2.patch.SvnDiffHunk
- All Implemented Interfaces:
java.lang.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 java.lang.StringreadLine(SVNPatchFileStream patchFileStream, java.lang.String[] eolStr, boolean[] eof) java.lang.StringreadLineDiffText(java.lang.String[] eolStr, boolean[] eof) java.lang.StringreadLineModifiedText(java.lang.String[] eolStr, boolean[] eof) private java.lang.StringreadLineOriginalOrModified(SvnDiffHunk.Range range, java.lang.String[] eolStr, boolean[] eof, char forbidden) java.lang.StringreadLineOriginalText(java.lang.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) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
public java.lang.String readLineDiffText(java.lang.String[] eolStr, boolean[] eof) throws java.io.IOException, SVNException - Throws:
java.io.IOExceptionSVNException
-
readLineOriginalText
public java.lang.String readLineOriginalText(java.lang.String[] eolStr, boolean[] eof) throws SVNException - Throws:
SVNException
-
readLineModifiedText
public java.lang.String readLineModifiedText(java.lang.String[] eolStr, boolean[] eof) throws SVNException - Throws:
SVNException
-
readLineOriginalOrModified
private java.lang.String readLineOriginalOrModified(SvnDiffHunk.Range range, java.lang.String[] eolStr, boolean[] eof, char forbidden) throws SVNException - Throws:
SVNException
-
readLine
private java.lang.String readLine(SVNPatchFileStream patchFileStream, java.lang.String[] eolStr, boolean[] eof) throws java.io.IOException, SVNException - Throws:
java.io.IOExceptionSVNException
-
compareTo
- Specified by:
compareToin interfacejava.lang.Comparable<SvnDiffHunk>
-
setPatchFileStream
-
decreaseOriginalLength
public void decreaseOriginalLength() -
decreaseModifiedLength
public void decreaseModifiedLength()
-