com.atlassian.crucible.scm
Class FileSummary
java.lang.Object
com.atlassian.crucible.scm.FileSummary
public class FileSummary
- extends java.lang.Object
A summary of a file within a directory listing.
This summary is -- at a minimum -- expressed as the RevisionKey of
the "head" (most-recent) revision at that path.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileSummary
public FileSummary(RevisionKey headRevision)
- Parameters:
headRevision
- (most-recent) revision at that path.
getHeadRevision
public RevisionKey getHeadRevision()
getHeadMaybeDetail
public RevisionData getHeadMaybeDetail()
setHeadMaybeDetail
public void setHeadMaybeDetail(RevisionData headMaybeDetail)
- Further (optional) details about getHeadRevision().
getMaybeHistory
public FileHistory getMaybeHistory()
setMaybeHistory
public void setMaybeHistory(FileHistory maybeHistory)
- Further (optional) history of this file. This history should contain
all the revision keys that would be returned by
DirectoryBrowser.getFileHistory(com.cenqua.crucible.model.Principal, String, String)
,
but not necessarily all the maybe-details.