com.borland.primetime.teamdev.vcs
Class VCSFileInfo

java.lang.Object
  |
  +--com.borland.primetime.teamdev.vcs.VCSFileInfo

public class VCSFileInfo
extends java.lang.Object

When the user asks for a Project-wide check-in, the VCS framework will verify the status of all files in the project. The result is returned as a List of VCSFileInfo. This class is used, topgether with a VCS-specificy derivate of VCSFileStatus, to describe what is needed to synchonize the local storage with the repository.


Constructor Summary
VCSFileInfo(Url url, VCSFileStatus status)
           
VCSFileInfo(VCSFileStatus status)
           
 
Method Summary
 java.io.File getFile()
           
 java.lang.String getName()
          Get the value of name.
 RevisionInfo getRevision()
          Get the value of revision.
 VCSFileStatus getStatus()
           
 Url getUrl()
           
 boolean isCommitChanges()
           
 void setCommitChanges(boolean flag)
           
 void setRevisions(RevisionInfo revision)
          Set the value of revision.
 void setStatus(VCSFileStatus newStatus)
           
 void setUrl(Url url)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VCSFileInfo

public VCSFileInfo(VCSFileStatus status)

VCSFileInfo

public VCSFileInfo(Url url,
                   VCSFileStatus status)
Method Detail

getName

public java.lang.String getName()
Get the value of name.
Returns:
Value of name.

getFile

public java.io.File getFile()

getUrl

public Url getUrl()

setUrl

public void setUrl(Url url)

getRevision

public RevisionInfo getRevision()
Get the value of revision.
Returns:
Value of revision.

setRevisions

public void setRevisions(RevisionInfo revision)
Set the value of revision.
Parameters:
v - Value to assign to revision.

setStatus

public void setStatus(VCSFileStatus newStatus)

getStatus

public VCSFileStatus getStatus()

setCommitChanges

public void setCommitChanges(boolean flag)

isCommitChanges

public boolean isCommitChanges()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object