private void populateOtherProceduresControls(PatientAbsentProcedureVoCollection otherProcedures) { for (int i=0; i < otherProcedures.size(); i++) { PatientAbsentProcedureVo voPatientAbsentProcedure = otherProcedures.get(i); grdChecklistRow row = form.grdChecklist().getRows().newRow(); if (voPatientAbsentProcedure.getProcedureIsNotNull()) row.setColProcedure(voPatientAbsentProcedure.getProcedure().getProcedureName()); if(voPatientAbsentProcedure.getSelectedIsNotNull()) row.setColPresentAbsent(voPatientAbsentProcedure.getSelected()); if(voPatientAbsentProcedure.getSourceofInformationIsNotNull()) row.setColSource(voPatientAbsentProcedure.getSourceofInformation()); row.setValue(voPatientAbsentProcedure); setGridUIForAbsent(row); } }