public class SvnAnnotateItem
extends java.lang.Object
SvnAnnotate
operation.Modifier and Type | Field and Description |
---|---|
private java.io.File |
contents |
private boolean |
isEof |
private boolean |
isLine |
private boolean |
isRevision |
private java.lang.String |
line |
private int |
lineNumber |
private java.lang.String |
mergedPath |
private long |
mergedRevision |
private SVNProperties |
mergedRevisionProperties |
private boolean |
returnResult |
private long |
revision |
private SVNProperties |
revisionProperties |
Constructor and Description |
---|
SvnAnnotateItem(boolean isEof) |
SvnAnnotateItem(java.util.Date date,
long revision,
java.lang.String author,
java.io.File contents)
Constructs and initializes an SvnAnnotateItem object with the
specified parameters.
|
SvnAnnotateItem(java.util.Date date,
long revision,
java.lang.String author,
java.lang.String line,
java.util.Date mergedDate,
long mergedRevision,
java.lang.String mergedAuthor,
java.lang.String mergedPath,
int lineNumber)
Constructs and initializes an SvnAnnotateItem object with the
specified parameters.
|
Modifier and Type | Method and Description |
---|---|
private SVNProperties |
createRevisionProperties(java.lang.String author,
java.util.Date date) |
java.lang.String |
getAuthor()
Gets author of modification.
|
private java.lang.String |
getAuthor(SVNProperties revisionProperties) |
java.io.File |
getContents()
Gets contents of modification in
File |
java.util.Date |
getDate()
Gets date of modification.
|
private java.util.Date |
getDate(SVNProperties revisionProperties) |
java.lang.String |
getLine()
Gets modified line.
|
int |
getLineNumber()
Gets line number of modification
|
java.lang.String |
getMergedAuthor()
Gets author of merge revision.
|
java.util.Date |
getMergedDate()
Gets date of merge.
|
java.lang.String |
getMergedPath()
Gets path of merge revision.
|
long |
getMergedRevision()
Gets revision of merge.
|
SVNProperties |
getMergedRevisionProperties()
Gets properties of merge revision.
|
boolean |
getReturnResult()
Gets whether or not item was handled.
|
long |
getRevision()
Gets modification revision.
|
SVNProperties |
getRevisionProperties()
Gets the properties of modification revision.
|
boolean |
isEof()
Gets whether or not end of file reached.
|
boolean |
isLine()
Gets whether or not item is line.
|
boolean |
isRevision()
Gets whether or not item is revision.
|
void |
setReturnResult(boolean returnResult)
Sets whether or not item was handled.
|
private long revision
private SVNProperties revisionProperties
private SVNProperties mergedRevisionProperties
private java.lang.String line
private long mergedRevision
private java.lang.String mergedPath
private int lineNumber
private java.io.File contents
private boolean isEof
private boolean isRevision
private boolean isLine
private boolean returnResult
public SvnAnnotateItem(boolean isEof)
public SvnAnnotateItem(java.util.Date date, long revision, java.lang.String author, java.lang.String line, java.util.Date mergedDate, long mergedRevision, java.lang.String mergedAuthor, java.lang.String mergedPath, int lineNumber)
date
- modification daterevision
- modification revisionauthor
- author of modificationline
- modified linemergedDate
- date of mergemergedRevision
- revision of mergemergedAuthor
- author of mergemergedPath
- path of mergelineNumber
- number of linepublic SvnAnnotateItem(java.util.Date date, long revision, java.lang.String author, java.io.File contents)
date
- modification daterevision
- revision of modificationauthor
- author of modificationcontents
- contents represented in filepublic java.util.Date getDate()
public long getRevision()
public SVNProperties getRevisionProperties()
public java.lang.String getAuthor()
public java.util.Date getMergedDate()
public java.lang.String getLine()
public long getMergedRevision()
public SVNProperties getMergedRevisionProperties()
public java.lang.String getMergedAuthor()
public java.lang.String getMergedPath()
public int getLineNumber()
public java.io.File getContents()
File
public boolean isEof()
true
if it is end of file, otherwise false
public boolean isLine()
true
if item is line, otherwise false
public boolean isRevision()
true
if item is revision, otherwise false
public void setReturnResult(boolean returnResult)
returnResult
- true
if item was handled, otherwise false
public boolean getReturnResult()
true
if item was handled, otherwise false
private SVNProperties createRevisionProperties(java.lang.String author, java.util.Date date)
private java.lang.String getAuthor(SVNProperties revisionProperties)
private java.util.Date getDate(SVNProperties revisionProperties)