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.Range
private int
private int
private int
private SvnDiffHunk.Range
private int
private int
private SvnDiffHunk.Range
private SvnPatch
private SVNPatchFileStream
private int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(SvnDiffHunk diffHunk) void
void
int
int
int
int
int
int
private int
int
private int
int
private java.lang.String
readLine
(SVNPatchFileStream patchFileStream, java.lang.String[] eolStr, boolean[] eof) java.lang.String
readLineDiffText
(java.lang.String[] eolStr, boolean[] eof) java.lang.String
readLineModifiedText
(java.lang.String[] eolStr, boolean[] eof) private java.lang.String
readLineOriginalOrModified
(SvnDiffHunk.Range range, java.lang.String[] eolStr, boolean[] eof, char forbidden) java.lang.String
readLineOriginalText
(java.lang.String[] eolStr, boolean[] eof) void
void
void
void
setDiffTextRange
(SvnDiffHunk.Range diffTextRange) void
setLeadingContext
(int leadingContext) void
setModifiedLength
(int modifiedLength) void
setModifiedStart
(int modifiedStart) void
setModifiedTextRange
(SvnDiffHunk.Range modifiedTextRange) void
setOriginalLength
(int originalLength) void
setOriginalStart
(int originalStart) void
setOriginalTextRange
(SvnDiffHunk.Range originalTextRange) void
void
setPatchFileStream
(SVNPatchFileStream patchFileStream) void
setTrailingContext
(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.IOException
SVNException
-
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.IOException
SVNException
-
compareTo
- Specified by:
compareTo
in interfacejava.lang.Comparable<SvnDiffHunk>
-
setPatchFileStream
-
decreaseOriginalLength
public void decreaseOriginalLength() -
decreaseModifiedLength
public void decreaseModifiedLength()
-