Interface ISVNInfo

  • All Known Implementing Classes:
    SVNInfoUnversioned

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

      • getFile

        java.io.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

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

        java.lang.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

        java.lang.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

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

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

        java.util.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

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

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

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

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