Class SvnTargetContent
java.lang.Object
org.tmatesoft.svn.core.internal.wc2.patch.SvnTargetContent
- Direct Known Subclasses:
SvnPatchTarget
,SvnPropertiesPatchTarget
public class SvnTargetContent
extends java.lang.Object
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
static interface
static interface
private static class
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int
private boolean
private java.lang.String
private SVNWCContext.SVNEolStyle
(package private) boolean
private java.util.List<SvnHunkInfo>
private java.util.Map<java.lang.String,
byte[]> private java.util.List<java.lang.Long>
private java.lang.Object
private SvnTargetContent.ISeekCallback
private SvnTargetContent.ITellCallback
private java.lang.Object
private SvnTargetContent.IWriteCallback
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addHunkInfo
(SvnHunkInfo hunkInfo) int
java.lang.String
java.util.List<SvnHunkInfo>
java.util.Map<java.lang.String,
byte[]> java.util.List<java.lang.Long>
getLines()
java.lang.Object
java.lang.Object
boolean
isEof()
boolean
protected boolean
private boolean
matchHunk
(SvnDiffHunk hunk, int fuzz, boolean ignoreWhitespace, boolean matchModified) java.lang.String
readLine()
protected int
scanForMatch
(SvnDiffHunk hunk, boolean matchFirst, int upperLine, int fuzz, boolean ignoreWhitespace, boolean matchModified, ISVNCanceller canceller) protected void
seekToLine
(int line) void
setCurrentLine
(int currentLine) void
setEof
(boolean eof) void
setEolStr
(java.lang.String eolStr) void
setEolStyle
(SVNWCContext.SVNEolStyle eolStyle) void
setExisted
(boolean existed) void
setKeywords
(java.util.Map<java.lang.String, byte[]> keywords) void
setLines
(java.util.List<java.lang.Long> lines) void
setReadBaton
(java.lang.Object readBaton) void
setReadLineCallback
(SvnTargetContent.IRealLineCallback readLineCallback) void
setSeekCallback
(SvnTargetContent.ISeekCallback seekCallback) void
setTellCallback
(SvnTargetContent.ITellCallback tellCallback) void
setWriteBaton
(java.lang.Object writeBaton) void
setWriteCallback
(SvnTargetContent.IWriteCallback writeCallback) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
existed
boolean existed -
currentLine
int currentLine -
eolStyle
-
eolStr
private java.lang.String eolStr -
lines
private java.util.List<java.lang.Long> lines -
hunkInfos
-
eof
private boolean eof -
keywords
private java.util.Map<java.lang.String,byte[]> keywords -
readBaton
private java.lang.Object readBaton -
writeBaton
private java.lang.Object writeBaton -
seekCallback
-
tellCallback
-
readLineCallback
-
writeCallback
-
-
Constructor Details
-
SvnTargetContent
public SvnTargetContent()
-
-
Method Details
-
readLine
- Throws:
SVNException
-
seekToLine
- Throws:
SVNException
-
scanForMatch
protected int scanForMatch(SvnDiffHunk hunk, boolean matchFirst, int upperLine, int fuzz, boolean ignoreWhitespace, boolean matchModified, ISVNCanceller canceller) throws SVNException - Throws:
SVNException
-
matchHunk
private boolean matchHunk(SvnDiffHunk hunk, int fuzz, boolean ignoreWhitespace, boolean matchModified) throws SVNException - Throws:
SVNException
-
matchExistingTarget
- Throws:
SVNException
-
isExisted
public boolean isExisted() -
getCurrentLine
public int getCurrentLine() -
getEolStyle
-
getEolStr
public java.lang.String getEolStr() -
getLines
public java.util.List<java.lang.Long> getLines() -
getHunkInfos
-
isEof
public boolean isEof() -
getKeywords
public java.util.Map<java.lang.String,byte[]> getKeywords() -
getReadBaton
public java.lang.Object getReadBaton() -
getSeekCallback
-
getTellCallback
-
getReadLineCallback
-
getWriteCallback
-
setExisted
public void setExisted(boolean existed) -
setCurrentLine
public void setCurrentLine(int currentLine) -
setEolStyle
-
setEolStr
public void setEolStr(java.lang.String eolStr) -
setLines
public void setLines(java.util.List<java.lang.Long> lines) -
addHunkInfo
-
setEof
public void setEof(boolean eof) -
setKeywords
public void setKeywords(java.util.Map<java.lang.String, byte[]> keywords) -
setReadLineCallback
-
setTellCallback
-
setSeekCallback
-
setWriteCallback
-
setReadBaton
public void setReadBaton(java.lang.Object readBaton) -
setWriteBaton
public void setWriteBaton(java.lang.Object writeBaton) -
getWriteBaton
public java.lang.Object getWriteBaton()
-