package org.akaza.openclinica.control; import org.akaza.openclinica.bean.managestudy.EventDefinitionCRFBean; import org.akaza.openclinica.bean.managestudy.DisplayStudyEventBean; import org.akaza.openclinica.bean.submit.DisplayEventCRFBean; import java.util.List; /** * Created by IntelliJ IDEA. * User: bruceperry * Date: Feb 8, 2009 * Time: 3:13:24 PM * To change this template use File | Settings | File Templates. */ public class HideCRFManager { private HideCRFManager() { } public void optionallyCheckHideCRFProp( DisplayStudyEventBean displayStudyEventBean) { EventDefinitionCRFBean tempEventCRFBean = new EventDefinitionCRFBean(); for(DisplayEventCRFBean deCRFBean : displayStudyEventBean.getAllEventCRFs()){ tempEventCRFBean = deCRFBean.getEventDefinitionCRF(); if(tempEventCRFBean.isHideCrf()) { tempEventCRFBean.setHidden(true); } } for(DisplayEventCRFBean deCRFBean : displayStudyEventBean.getDisplayEventCRFs()){ tempEventCRFBean = deCRFBean.getEventDefinitionCRF(); if(tempEventCRFBean.isHideCrf()) { tempEventCRFBean.setHidden(true); } } } }