Interface ISVNLogMessage
-
public interface ISVNLogMessageAn interface defining a single subversion commit with log message, author, date and paths changed within the commit.- Author:
- Philip Schatz schatzp@purdue.edu
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAUTHORstatic java.lang.StringDATEstatic java.lang.StringMESSAGEstatic java.lang.StringTIME_MICROS
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddChild(ISVNLogMessage msg)Add a child logMessage to an existing messagejava.lang.StringgetAuthor()Returns the author of the commitISVNLogMessageChangePath[]getChangedPaths()Returns the changes items by this commitISVNLogMessage[]getChildMessages()Returns the child log messages.java.util.DategetDate()Returns the date of the commitjava.lang.StringgetMessage()Return the log message textlonggetNumberOfChildren()Returns the number of child log messages.SVNRevision.NumbergetRevision()Returns the revision numberlonggetTimeMicros()Returns the time of the commitlonggetTimeMillis()Returns the time of the commitbooleanhasChildren()Does this logMessage have any children
-
-
-
Field Detail
-
AUTHOR
static final java.lang.String AUTHOR
- See Also:
- Constant Field Values
-
MESSAGE
static final java.lang.String MESSAGE
- See Also:
- Constant Field Values
-
DATE
static final java.lang.String DATE
- See Also:
- Constant Field Values
-
TIME_MICROS
static final java.lang.String TIME_MICROS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRevision
SVNRevision.Number getRevision()
Returns the revision number- Returns:
- the revision number
-
getAuthor
java.lang.String getAuthor()
Returns the author of the commit- Returns:
- the author of the commit
-
getTimeMicros
long getTimeMicros()
Returns the time of the commit- Returns:
- the time of the commit measured in the number of microseconds since 00:00:00 January 1, 1970 UTC
-
getTimeMillis
long getTimeMillis()
Returns the time of the commit- Returns:
- the time of the commit measured in the number of milliseconds since 00:00:00 January 1, 1970 UTC
-
getDate
java.util.Date getDate()
Returns the date of the commit- Returns:
- the date of the commit
-
getMessage
java.lang.String getMessage()
Return the log message text- Returns:
- the log message text
-
getChangedPaths
ISVNLogMessageChangePath[] getChangedPaths()
Returns the changes items by this commit- Returns:
- the changes items by this commit
-
getNumberOfChildren
long getNumberOfChildren()
Returns the number of child log messages. When merge-sensitive log option was specified.- Returns:
- the number of revisions merged by this commit
-
getChildMessages
ISVNLogMessage[] getChildMessages()
Returns the child log messages. When merge-sensitive log option was specified.- Returns:
- the revisions merged by this commit
-
addChild
void addChild(ISVNLogMessage msg)
Add a child logMessage to an existing message
-
hasChildren
boolean hasChildren()
Does this logMessage have any children
-
-