public class SvnTargetContent
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
SvnTargetContent.IRealLineCallback |
static interface |
SvnTargetContent.ISeekCallback |
static interface |
SvnTargetContent.ITellCallback |
static interface |
SvnTargetContent.IWriteCallback |
private static class |
SvnTargetContent.SymlinkBaton |
Modifier and Type | Field and Description |
---|---|
(package private) int |
currentLine |
private boolean |
eof |
private java.lang.String |
eolStr |
private SVNWCContext.SVNEolStyle |
eolStyle |
(package private) boolean |
existed |
private java.util.List<SvnHunkInfo> |
hunkInfos |
private java.util.Map<java.lang.String,byte[]> |
keywords |
private java.util.List<java.lang.Long> |
lines |
private java.lang.Object |
readBaton |
private SvnTargetContent.IRealLineCallback |
readLineCallback |
private SvnTargetContent.ISeekCallback |
seekCallback |
private SvnTargetContent.ITellCallback |
tellCallback |
private java.lang.Object |
writeBaton |
private SvnTargetContent.IWriteCallback |
writeCallback |
Constructor and Description |
---|
SvnTargetContent() |
Modifier and Type | Method and Description |
---|---|
void |
addHunkInfo(SvnHunkInfo hunkInfo) |
int |
getCurrentLine() |
java.lang.String |
getEolStr() |
SVNWCContext.SVNEolStyle |
getEolStyle() |
java.util.List<SvnHunkInfo> |
getHunkInfos() |
java.util.Map<java.lang.String,byte[]> |
getKeywords() |
java.util.List<java.lang.Long> |
getLines() |
java.lang.Object |
getReadBaton() |
SvnTargetContent.IRealLineCallback |
getReadLineCallback() |
SvnTargetContent.ISeekCallback |
getSeekCallback() |
SvnTargetContent.ITellCallback |
getTellCallback() |
java.lang.Object |
getWriteBaton() |
SvnTargetContent.IWriteCallback |
getWriteCallback() |
boolean |
isEof() |
boolean |
isExisted() |
protected boolean |
matchExistingTarget(SvnDiffHunk hunk) |
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) |
boolean existed
int currentLine
private SVNWCContext.SVNEolStyle eolStyle
private java.lang.String eolStr
private java.util.List<java.lang.Long> lines
private java.util.List<SvnHunkInfo> hunkInfos
private boolean eof
private java.util.Map<java.lang.String,byte[]> keywords
private java.lang.Object readBaton
private java.lang.Object writeBaton
private SvnTargetContent.ISeekCallback seekCallback
private SvnTargetContent.ITellCallback tellCallback
private SvnTargetContent.IRealLineCallback readLineCallback
private SvnTargetContent.IWriteCallback writeCallback
public java.lang.String readLine() throws SVNException
SVNException
protected void seekToLine(int line) throws SVNException
SVNException
protected int scanForMatch(SvnDiffHunk hunk, boolean matchFirst, int upperLine, int fuzz, boolean ignoreWhitespace, boolean matchModified, ISVNCanceller canceller) throws SVNException
SVNException
private boolean matchHunk(SvnDiffHunk hunk, int fuzz, boolean ignoreWhitespace, boolean matchModified) throws SVNException
SVNException
protected boolean matchExistingTarget(SvnDiffHunk hunk) throws SVNException
SVNException
public boolean isExisted()
public int getCurrentLine()
public SVNWCContext.SVNEolStyle getEolStyle()
public java.lang.String getEolStr()
public java.util.List<java.lang.Long> getLines()
public java.util.List<SvnHunkInfo> getHunkInfos()
public boolean isEof()
public java.util.Map<java.lang.String,byte[]> getKeywords()
public java.lang.Object getReadBaton()
public SvnTargetContent.ISeekCallback getSeekCallback()
public SvnTargetContent.ITellCallback getTellCallback()
public SvnTargetContent.IRealLineCallback getReadLineCallback()
public SvnTargetContent.IWriteCallback getWriteCallback()
public void setExisted(boolean existed)
public void setCurrentLine(int currentLine)
public void setEolStyle(SVNWCContext.SVNEolStyle eolStyle)
public void setEolStr(java.lang.String eolStr)
public void setLines(java.util.List<java.lang.Long> lines)
public void addHunkInfo(SvnHunkInfo hunkInfo)
public void setEof(boolean eof)
public void setKeywords(java.util.Map<java.lang.String,byte[]> keywords)
public void setReadLineCallback(SvnTargetContent.IRealLineCallback readLineCallback)
public void setTellCallback(SvnTargetContent.ITellCallback tellCallback)
public void setSeekCallback(SvnTargetContent.ISeekCallback seekCallback)
public void setWriteCallback(SvnTargetContent.IWriteCallback writeCallback)
public void setReadBaton(java.lang.Object readBaton)
public void setWriteBaton(java.lang.Object writeBaton)
public java.lang.Object getWriteBaton()