Package org.tmatesoft.svn.core.wc2
Class SvnAnnotateItem
java.lang.Object
org.tmatesoft.svn.core.wc2.SvnAnnotateItem
public class SvnAnnotateItem
extends java.lang.Object
Provides information for annotate item in
SvnAnnotate operation.- Version:
- 1.7
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate java.io.Fileprivate booleanprivate booleanprivate booleanprivate java.lang.Stringprivate intprivate java.lang.Stringprivate longprivate SVNPropertiesprivate booleanprivate longprivate SVNProperties -
Constructor Summary
ConstructorsConstructorDescriptionSvnAnnotateItem(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. -
Method Summary
Modifier and TypeMethodDescriptionprivate SVNPropertiescreateRevisionProperties(java.lang.String author, java.util.Date date) java.lang.StringGets author of modification.private java.lang.StringgetAuthor(SVNProperties revisionProperties) java.io.FileGets contents of modification inFilejava.util.DategetDate()Gets date of modification.private java.util.DategetDate(SVNProperties revisionProperties) java.lang.StringgetLine()Gets modified line.intGets line number of modificationjava.lang.StringGets author of merge revision.java.util.DateGets date of merge.java.lang.StringGets path of merge revision.longGets revision of merge.Gets properties of merge revision.booleanGets whether or not item was handled.longGets modification revision.Gets the properties of modification revision.booleanisEof()Gets whether or not end of file reached.booleanisLine()Gets whether or not item is line.booleanGets whether or not item is revision.voidsetReturnResult(boolean returnResult) Sets whether or not item was handled.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
revision
private long revision -
revisionProperties
-
mergedRevisionProperties
-
line
private java.lang.String line -
mergedRevision
private long mergedRevision -
mergedPath
private java.lang.String mergedPath -
lineNumber
private int lineNumber -
contents
private java.io.File contents -
isEof
private boolean isEof -
isRevision
private boolean isRevision -
isLine
private boolean isLine -
returnResult
private boolean returnResult
-
-
Constructor Details
-
SvnAnnotateItem
public SvnAnnotateItem(boolean isEof) -
SvnAnnotateItem
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) Constructs and initializes an SvnAnnotateItem object with the specified parameters.- Parameters:
date- modification daterevision- modification revisionauthor- author of modificationline- modified linemergedDate- date of mergemergedRevision- revision of mergemergedAuthor- author of mergemergedPath- path of mergelineNumber- number of line
-
SvnAnnotateItem
public 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.- Parameters:
date- modification daterevision- revision of modificationauthor- author of modificationcontents- contents represented in file
-
-
Method Details
-
getDate
public java.util.Date getDate()Gets date of modification.- Returns:
- date of modification
-
getRevision
public long getRevision()Gets modification revision.- Returns:
- modification revision
-
getRevisionProperties
Gets the properties of modification revision.- Returns:
- revision properties
-
getAuthor
public java.lang.String getAuthor()Gets author of modification.- Returns:
- modification author
-
getMergedDate
public java.util.Date getMergedDate()Gets date of merge.- Returns:
- merge date
-
getLine
public java.lang.String getLine()Gets modified line.- Returns:
- modified line
-
getMergedRevision
public long getMergedRevision()Gets revision of merge.- Returns:
- merge revision
-
getMergedRevisionProperties
Gets properties of merge revision.- Returns:
- merge revision properties
-
getMergedAuthor
public java.lang.String getMergedAuthor()Gets author of merge revision.- Returns:
- merge revision author
-
getMergedPath
public java.lang.String getMergedPath()Gets path of merge revision.- Returns:
- merge revision path
-
getLineNumber
public int getLineNumber()Gets line number of modification- Returns:
- line number of modification
-
getContents
public java.io.File getContents()Gets contents of modification inFile- Returns:
- modification contents
-
isEof
public boolean isEof()Gets whether or not end of file reached.- Returns:
trueif it is end of file, otherwisefalse
-
isLine
public boolean isLine()Gets whether or not item is line.- Returns:
trueif item is line, otherwisefalse
-
isRevision
public boolean isRevision()Gets whether or not item is revision.- Returns:
trueif item is revision, otherwisefalse
-
setReturnResult
public void setReturnResult(boolean returnResult) Sets whether or not item was handled.- Parameters:
returnResult-trueif item was handled, otherwisefalse
-
getReturnResult
public boolean getReturnResult()Gets whether or not item was handled.- Returns:
trueif item was handled, otherwisefalse
-
createRevisionProperties
-
getAuthor
-
getDate
-