Interface ISVNInfo
-
- All Known Implementing Classes:
SVNInfoUnversioned
public interface ISVNInfoGive 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.NumbergetCopyRev()Retrieves the copy source revisionSVNUrlgetCopyUrl()Retrieves the copy source urlintgetDepth()Retrieves the depth of the itemjava.io.FilegetFile()file on which we get infojava.util.DategetLastChangedDate()Retrieves the date of the last commitSVNRevision.NumbergetLastChangedRevision()Retrieves the revision of the last commitjava.lang.StringgetLastCommitAuthor()Retrieves the author of the last commitjava.util.DategetLastDatePropsUpdate()Retrieves the last date the properties were changedjava.util.DategetLastDateTextUpdate()Retrieves the last date the text content was changedjava.lang.StringgetLockComment()Retrieves the lock comment (may be null)java.util.DategetLockCreationDate()Retrieves the lock creation date (may be null)java.lang.StringgetLockOwner()Retrieves the lock owner (may be null)SVNNodeKindgetNodeKind()Retrieves the nodeKindSVNUrlgetRepository()Retrieves the url of the repositorySVNRevision.NumbergetRevision()Retrieves the last revision the item was updated toSVNScheduleKindgetSchedule()Retrieves the schedule of the next commitSVNUrlgetUrl()Retrieves the url of the itemjava.lang.StringgetUrlString()Retrieves the url (string) of the itemjava.lang.StringgetUuid()Retrieves the uuid of the repositorybooleanisCopied()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
-
-