Interface ISVNInfo
-
- All Known Implementing Classes:
SVNInfoUnversioned
public interface ISVNInfo
Give information about one subversion item (file or directory) in the working copy
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SVNRevision.Number
getCopyRev()
Retrieves the copy source revisionSVNUrl
getCopyUrl()
Retrieves the copy source urlint
getDepth()
Retrieves the depth of the itemjava.io.File
getFile()
file on which we get infojava.util.Date
getLastChangedDate()
Retrieves the date of the last commitSVNRevision.Number
getLastChangedRevision()
Retrieves the revision of the last commitjava.lang.String
getLastCommitAuthor()
Retrieves the author of the last commitjava.util.Date
getLastDatePropsUpdate()
Retrieves the last date the properties were changedjava.util.Date
getLastDateTextUpdate()
Retrieves the last date the text content was changedjava.lang.String
getLockComment()
Retrieves the lock comment (may be null)java.util.Date
getLockCreationDate()
Retrieves the lock creation date (may be null)java.lang.String
getLockOwner()
Retrieves the lock owner (may be null)SVNNodeKind
getNodeKind()
Retrieves the nodeKindSVNUrl
getRepository()
Retrieves the url of the repositorySVNRevision.Number
getRevision()
Retrieves the last revision the item was updated toSVNScheduleKind
getSchedule()
Retrieves the schedule of the next commitSVNUrl
getUrl()
Retrieves the url of the itemjava.lang.String
getUrlString()
Retrieves the url (string) of the itemjava.lang.String
getUuid()
Retrieves the uuid of the repositoryboolean
isCopied()
Retrieve if the item was copied
-
-
-
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
-
-