/* * OpenClinica is distributed under the * GNU Lesser General Public License (GNU LGPL). * For details see: http://www.openclinica.org/license * copyright 2003-2005 Akaza Research */ package org.akaza.openclinica.control.managestudy; import org.akaza.openclinica.bean.managestudy.StudyEventDefinitionBean; import org.akaza.openclinica.web.bean.EntityBeanTable; import java.util.ArrayList; import java.util.Date; /** * @author jxu * * TODO To change the template for this generated type comment go to Window - * Preferences - Java - Code Style - Code Templates */ public class ViewEventDefinitionBean { private StudyEventDefinitionBean definition; private int subjectScheduled; private int subjectCompleted; private int subjectDiscontinued; private EntityBeanTable studyEventTable; private ArrayList studyEvents; private Date firstScheduledStartDate; private Date lastCompletionDate; /** * @return Returns the firstScheduledStartDate. */ public Date getFirstScheduledStartDate() { return firstScheduledStartDate; } /** * @param firstScheduledStartDate * The firstScheduledStartDate to set. */ public void setFirstScheduledStartDate(Date firstScheduledStartDate) { this.firstScheduledStartDate = firstScheduledStartDate; } /** * @return Returns the lastCompletionDate. */ public Date getLastCompletionDate() { return lastCompletionDate; } /** * @param lastCompletionDate * The lastCompletionDate to set. */ public void setLastCompletionDate(Date lastCompletionDate) { this.lastCompletionDate = lastCompletionDate; } /** * @return Returns the definition. */ public StudyEventDefinitionBean getDefinition() { return definition; } /** * @param definition * The definition to set. */ public void setDefinition(StudyEventDefinitionBean definition) { this.definition = definition; } /** * @return Returns the studyEventTable. */ public EntityBeanTable getStudyEventTable() { return studyEventTable; } /** * @param studyEventTable * The studyEventTable to set. */ public void setStudyEventTable(EntityBeanTable studyEventTable) { this.studyEventTable = studyEventTable; } /** * @return Returns the subjectCompleted. */ public int getSubjectCompleted() { return subjectCompleted; } /** * @param subjectCompleted * The subjectCompleted to set. */ public void setSubjectCompleted(int subjectCompleted) { this.subjectCompleted = subjectCompleted; } /** * @return Returns the subjectDiscontinued. */ public int getSubjectDiscontinued() { return subjectDiscontinued; } /** * @param subjectDiscontinued * The subjectDiscontinued to set. */ public void setSubjectDiscontinued(int subjectDiscontinued) { this.subjectDiscontinued = subjectDiscontinued; } /** * @return Returns the subjectScheduled. */ public int getSubjectScheduled() { return subjectScheduled; } /** * @param subjectScheduled * The subjectScheduled to set. */ public void setSubjectScheduled(int subjectScheduled) { this.subjectScheduled = subjectScheduled; } /** * @return Returns the studyEvents. */ public ArrayList getStudyEvents() { return studyEvents; } /** * @param studyEvents * The studyEvents to set. */ public void setStudyEvents(ArrayList studyEvents) { this.studyEvents = studyEvents; } }