Interface ISVNLogMessage


  • public interface ISVNLogMessage
    An interface defining a single subversion commit with log message, author, date and paths changed within the commit.
    Author:
    Philip Schatz schatzp@purdue.edu
    • 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