/*
* OpenClinica is distributed under the
* GNU Lesser General Public License (GNU LGPL).
* For details see: http://www.openclinica.org/license
* copyright 2003-2011 Akaza Research
*/
package org.akaza.openclinica.service.crfdata;
import org.akaza.openclinica.bean.submit.SCDItemDisplayInfo;
import org.akaza.openclinica.domain.crfdata.SCDItemMetadataBean;
import java.util.ArrayList;
public class SCDData {
private SCDItemDisplayInfo scdDisplayInfo = new SCDItemDisplayInfo();
/**
* held by a control displayItemBean
*/
private ArrayList<SCDItemMetadataBean> scdSetsForControl = new ArrayList<SCDItemMetadataBean>();
/**
* held by a scd item
*/
private SCDItemMetadataBean scdItemMetadataBean = new SCDItemMetadataBean();
/**
* Records ItemDataBean value stored in database only, may not always available.
*/
private String dbValue = "";
public SCDData() {
scdDisplayInfo = new SCDItemDisplayInfo();
dbValue = "";
scdItemMetadataBean = new SCDItemMetadataBean();
scdSetsForControl = new ArrayList<SCDItemMetadataBean>();
}
public ArrayList<SCDItemMetadataBean> getScdSetsForControl() {
return scdSetsForControl;
}
public void setScdSetsForControl(ArrayList<SCDItemMetadataBean> scdSetsForControl) {
this.scdSetsForControl = scdSetsForControl;
}
public SCDItemMetadataBean getScdItemMetadataBean() {
return scdItemMetadataBean;
}
public void setScdItemMetadataBean(SCDItemMetadataBean scdItemMetadataBean) {
this.scdItemMetadataBean = scdItemMetadataBean;
}
public SCDItemDisplayInfo getScdDisplayInfo() {
return scdDisplayInfo;
}
public void setScdDisplayInfo(SCDItemDisplayInfo scdDisplayInfo) {
this.scdDisplayInfo = scdDisplayInfo;
}
public String getDbValue() {
return dbValue;
}
public void setDbValue(String dbValue) {
this.dbValue = dbValue;
}
}