org.kuali.student.common.versionmanagement.dto
Class VersionInfo

java.lang.Object
  extended by org.kuali.student.common.versionmanagement.dto.VersionInfo
All Implemented Interfaces:
Serializable

public class VersionInfo
extends Object
implements Serializable

Detailed information about a proposal.

See Also:
Serialized Form

Field Summary
private  Date currentVersionEnd
           
private  Date currentVersionStart
           
private  Long sequenceNumber
           
private static long serialVersionUID
           
private  String versionComment
           
private  String versionedFromId
           
private  String versionIndId
           
 
Constructor Summary
VersionInfo()
           
 
Method Summary
 Date getCurrentVersionEnd()
          The date and time when this version stopped being current.
 Date getCurrentVersionStart()
          The date and time this version became current.
 Long getSequenceNumber()
          The sequence number of the version
 String getVersionComment()
          Comments associated with the verison
 String getVersionedFromId()
           
 String getVersionIndId()
          Version independent Id that remains the same across all versions
 void setCurrentVersionEnd(Date currentVersionEnd)
           
 void setCurrentVersionStart(Date currentVersionStart)
           
 void setSequenceNumber(Long sequenceNumber)
           
 void setVersionComment(String versionComment)
           
 void setVersionedFromId(String versionedFromId)
           
 void setVersionIndId(String versionIndId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

versionIndId

private String versionIndId

sequenceNumber

private Long sequenceNumber

currentVersionStart

private Date currentVersionStart

currentVersionEnd

private Date currentVersionEnd

versionComment

private String versionComment

versionedFromId

private String versionedFromId
Constructor Detail

VersionInfo

public VersionInfo()
Method Detail

getVersionIndId

public String getVersionIndId()
Version independent Id that remains the same across all versions


setVersionIndId

public void setVersionIndId(String versionIndId)

getSequenceNumber

public Long getSequenceNumber()
The sequence number of the version


setSequenceNumber

public void setSequenceNumber(Long sequenceNumber)

getCurrentVersionStart

public Date getCurrentVersionStart()
The date and time this version became current.


setCurrentVersionStart

public void setCurrentVersionStart(Date currentVersionStart)

getCurrentVersionEnd

public Date getCurrentVersionEnd()
The date and time when this version stopped being current.


setCurrentVersionEnd

public void setCurrentVersionEnd(Date currentVersionEnd)

getVersionComment

public String getVersionComment()
Comments associated with the verison


setVersionComment

public void setVersionComment(String versionComment)

setVersionedFromId

public void setVersionedFromId(String versionedFromId)

getVersionedFromId

public String getVersionedFromId()


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.