Interface ISVNInfo

All Known Implementing Classes:
SVNInfoUnversioned

public interface ISVNInfo
Give information about one subversion item (file or directory) in the working copy
  • Method Details

    • getFile

      File getFile()
      file on which we get info
      Returns:
      file
    • getUrl

      SVNUrl getUrl()
      Retrieves the url of the item
      Returns:
      url of the item
    • getUrlString

      String getUrlString()
      Retrieves the url (string) of the item
      Returns:
      url of the item
    • getUuid

      String getUuid()
      Retrieves the uuid of the repository
      Returns:
      uuid of the repository
    • getRepository

      SVNUrl getRepository()
      Retrieves the url of the repository
      Returns:
      url of the repository
    • getSchedule

      SVNScheduleKind getSchedule()
      Retrieves the schedule of the next commit
      Returns:
      schedule of the next commit
    • getNodeKind

      SVNNodeKind getNodeKind()
      Retrieves the nodeKind
      Returns:
      nodeKind
    • getLastCommitAuthor

      String getLastCommitAuthor()
      Retrieves the author of the last commit
      Returns:
      author of the last commit
    • getRevision

      SVNRevision.Number getRevision()
      Retrieves the last revision the item was updated to
      Returns:
      last revision the item was updated to
    • getLastChangedRevision

      SVNRevision.Number getLastChangedRevision()
      Retrieves the revision of the last commit
      Returns:
      the revision of the last commit
    • getLastChangedDate

      Date getLastChangedDate()
      Retrieves the date of the last commit
      Returns:
      the date of the last commit
    • getLastDateTextUpdate

      Date getLastDateTextUpdate()
      Retrieves the last date the text content was changed
      Returns:
      last date the text content was changed
    • getLastDatePropsUpdate

      Date getLastDatePropsUpdate()
      Retrieves the last date the properties were changed
      Returns:
      last date the properties were changed
    • isCopied

      boolean isCopied()
      Retrieve if the item was copied
      Returns:
      the item was copied
    • getCopyRev

      SVNRevision.Number getCopyRev()
      Retrieves the copy source revision
      Returns:
      copy source revision
    • getCopyUrl

      SVNUrl getCopyUrl()
      Retrieves the copy source url
      Returns:
      copy source url
    • getLockOwner

      String getLockOwner()
      Retrieves the lock owner (may be null)
      Returns:
      lock owner
    • getLockCreationDate

      Date getLockCreationDate()
      Retrieves the lock creation date (may be null)
      Returns:
      lock creation date
    • getLockComment

      String getLockComment()
      Retrieves the lock comment (may be null)
      Returns:
      lock comment
    • getDepth

      int getDepth()
      Retrieves the depth of the item
      Returns:
      depth