private ElectiveListConsultationConfigurationVoCollection getConsultantsFromGrid() { if (form.ctnDetails().grdConsultants().getRows().size()==0) return null; ElectiveListConsultationConfigurationVoCollection collCons = new ElectiveListConsultationConfigurationVoCollection(); for (int i=0;i<form.ctnDetails().grdConsultants().getRows().size();i++) { if (form.ctnDetails().grdConsultants().getRows().get(i).getColConsultants().getValue()==null) continue; ElectiveListConsultationConfigurationVo cons = new ElectiveListConsultationConfigurationVo(); cons.setHCP((HcpLiteVo) form.ctnDetails().grdConsultants().getRows().get(i).getColConsultants().getValue()); cons.setDefaultForHCP(form.ctnDetails().grdConsultants().getRows().get(i).getColDefault()); collCons.add(cons); } return collCons; }