Coverage Report - org.kuali.student.r2.common.versionmanagement.infc.VersionDisplay
 
Classes in this File Line Coverage Branch Coverage Complexity
VersionDisplay
N/A
N/A
1
 
 1  
 package org.kuali.student.r2.common.versionmanagement.infc;
 2  
 
 3  
 import java.util.Date;
 4  
 
 5  
 /**
 6  
  * Detailed display information about a version.
 7  
  * 
 8  
  * @author Kuali Student Team (sambitpa@kuali.org)
 9  
  */
 10  
 public interface VersionDisplay {
 11  
 
 12  
     public String getVersionedFromId();
 13  
 
 14  
     public String getObjectTypeURI();
 15  
 
 16  
     /**
 17  
      * Version independent Id that remains the same across all versions
 18  
      */
 19  
     public String getVersionIndId();
 20  
 
 21  
     /**
 22  
      * The sequence number of the version
 23  
      */
 24  
     public Long getSequenceNumber();
 25  
 
 26  
     /**
 27  
      * The date and time this version became current.
 28  
      */
 29  
     public Date getCurrentVersionStart();
 30  
 
 31  
     /**
 32  
      * The date and time when this version stopped being current.
 33  
      */
 34  
     public Date getCurrentVersionEnd();
 35  
 
 36  
     /**
 37  
      * Comments associated with the verison
 38  
      */
 39  
     public String getVersionComment();
 40  
 
 41  
 }