org.kuali.student.core.atp.entity
Class Atp

java.lang.Object
  extended by org.kuali.student.core.entity.BaseEntity
      extended by org.kuali.student.core.entity.MetaEntity
          extended by org.kuali.student.core.atp.entity.Atp
All Implemented Interfaces:
AttributeOwner<AtpAttribute>

public class Atp
extends MetaEntity
implements AttributeOwner<AtpAttribute>


Field Summary
private  List<AtpAttribute> attributes
           
private  List<DateRange> dateRanges
           
private  AtpRichText descr
           
private  Date endDate
           
private  List<Milestone> milestones
           
private  String name
           
private  Date startDate
           
private  String state
           
private  AtpType type
           
 
Constructor Summary
Atp()
           
 
Method Summary
 List<AtpAttribute> getAttributes()
           
 List<DateRange> getDateRanges()
           
 AtpRichText getDescr()
           
 Date getEndDate()
           
 List<Milestone> getMilestones()
           
 String getName()
           
 Date getStartDate()
           
 String getState()
           
 AtpType getType()
           
 void setAttributes(List<AtpAttribute> attributes)
           
 void setDateRanges(List<DateRange> dateRanges)
           
 void setDescr(AtpRichText descr)
           
 void setEndDate(Date endDate)
           
 void setMilestones(List<Milestone> milestones)
           
 void setName(String name)
           
 void setStartDate(Date startDate)
           
 void setState(String state)
           
 void setType(AtpType type)
           
 
Methods inherited from class org.kuali.student.core.entity.MetaEntity
getMeta, onPrePersist, onPreUpdate, setMeta
 
Methods inherited from class org.kuali.student.core.entity.BaseEntity
getId, getObjectId, getVersionNumber, prePersist, preUpdate, setId, setObjectId, setVersionNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private String name

descr

private AtpRichText descr

startDate

private Date startDate

endDate

private Date endDate

attributes

private List<AtpAttribute> attributes

type

private AtpType type

state

private String state

dateRanges

private List<DateRange> dateRanges

milestones

private List<Milestone> milestones
Constructor Detail

Atp

public Atp()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getDescr

public AtpRichText getDescr()

setDescr

public void setDescr(AtpRichText descr)

getStartDate

public Date getStartDate()

setStartDate

public void setStartDate(Date startDate)

getEndDate

public Date getEndDate()

setEndDate

public void setEndDate(Date endDate)

getAttributes

public List<AtpAttribute> getAttributes()
Specified by:
getAttributes in interface AttributeOwner<AtpAttribute>

setAttributes

public void setAttributes(List<AtpAttribute> attributes)
Specified by:
setAttributes in interface AttributeOwner<AtpAttribute>

getType

public AtpType getType()

setType

public void setType(AtpType type)

getState

public String getState()

setState

public void setState(String state)

getDateRanges

public List<DateRange> getDateRanges()

setDateRanges

public void setDateRanges(List<DateRange> dateRanges)

getMilestones

public List<Milestone> getMilestones()

setMilestones

public void setMilestones(List<Milestone> milestones)


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