org.tigris.subversion.svnclientadapter
Interface ISVNDirEntry


public interface ISVNDirEntry

An interface describing subversion directory entry. (E.g. a record returned by call to svn list)

Author:
Cédric Chabanois

Method Summary
 boolean getHasProps()
           
 java.util.Date getLastChangedDate()
           
 SVNRevision.Number getLastChangedRevision()
           
 java.lang.String getLastCommitAuthor()
           
 SVNNodeKind getNodeKind()
           
 java.lang.String getPath()
           
 long getSize()
           
 

Method Detail

getPath

java.lang.String getPath()
Returns:
the pathname of the entry

getLastChangedDate

java.util.Date getLastChangedDate()
Returns:
the date of the last change

getLastChangedRevision

SVNRevision.Number getLastChangedRevision()
Returns:
the revision number of the last change

getHasProps

boolean getHasProps()
Returns:
true if the item has properties managed by subversion

getLastCommitAuthor

java.lang.String getLastCommitAuthor()
Returns:
the name of the author of the last change

getNodeKind

SVNNodeKind getNodeKind()
Returns:
the kind of the node (directory or file)

getSize

long getSize()
Returns:
length of file text, or 0 for directories