org.tigris.subversion.javahl
Class Info

java.lang.Object
  extended by org.tigris.subversion.javahl.Info
All Implemented Interfaces:
Serializable

public class Info
extends Object
implements Serializable

Give information about one subversion item (file or directory) in the working copy

See Also:
Serialized Form

Constructor Summary
Info(Info aInfo)
          A backward-compat constructor
 
Method Summary
 String getAuthor()
          Retrieves the author of the last commit
 long getCopyRev()
          Retrieves the copy source revision
 String getCopyUrl()
          Retrieves the copy source url
 Date getLastChangedDate()
          Retrieves the date of the last commit
 long getLastChangedRevision()
          Retrieves the revision of the last commit
 Date getLastDatePropsUpdate()
          Retrieves the last date the properties were changed
 Date getLastDateTextUpdate()
          Retrieves the last date the text content was changed
 String getName()
          Retrieves the name of the item
 int getNodeKind()
          Retrieves the nodeKind
 String getRepository()
          Retrieves the url of the repository
 long getRevision()
          Retrieves the last revision the item was updated to
 int getSchedule()
          Retrieves the schedule of the next commit
 String getUrl()
          Retrieves the url of the item
 String getUuid()
          Retrieves the uuid of the repository
 boolean isAbsent()
          Retrieve if the item is absent
 boolean isCopied()
          Retrieve if the item was copied
 boolean isDeleted()
          Retrieve if the item was deleted
 boolean isIncomplete()
          Retrieve if the item is incomplete
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Info

public Info(Info aInfo)
A backward-compat constructor

Method Detail

getName

public String getName()
Retrieves the name of the item

Returns:
name of the item

getUrl

public String getUrl()
Retrieves the url of the item

Returns:
url of the item

getUuid

public String getUuid()
Retrieves the uuid of the repository

Returns:
uuid of the repository

getRepository

public String getRepository()
Retrieves the url of the repository

Returns:
url of the repository

getSchedule

public int getSchedule()
Retrieves the schedule of the next commit

Returns:
schedule of the next commit

getNodeKind

public int getNodeKind()
Retrieves the nodeKind

Returns:
nodeKind

getAuthor

public String getAuthor()
Retrieves the author of the last commit

Returns:
author of the last commit

getRevision

public long getRevision()
Retrieves the last revision the item was updated to

Returns:
last revision the item was updated to

getLastChangedRevision

public long getLastChangedRevision()
Retrieves the revision of the last commit

Returns:
the revision of the last commit

getLastChangedDate

public Date getLastChangedDate()
Retrieves the date of the last commit

Returns:
the date of the last commit

getLastDateTextUpdate

public Date getLastDateTextUpdate()
Retrieves the last date the text content was changed

Returns:
last date the text content was changed

getLastDatePropsUpdate

public Date getLastDatePropsUpdate()
Retrieves the last date the properties were changed

Returns:
last date the properties were changed

isCopied

public boolean isCopied()
Retrieve if the item was copied

Returns:
the item was copied

isDeleted

public boolean isDeleted()
Retrieve if the item was deleted

Returns:
the item was deleted

isAbsent

public boolean isAbsent()
Retrieve if the item is absent

Returns:
the item is absent

isIncomplete

public boolean isIncomplete()
Retrieve if the item is incomplete

Returns:
the item is incomplete

getCopyRev

public long getCopyRev()
Retrieves the copy source revision

Returns:
copy source revision

getCopyUrl

public String getCopyUrl()
Retrieves the copy source url

Returns:
copy source url