private void populateScreenFromData() { MassageVo voMassage = form.getLocalContext().getCurrentMassageVo(); if (voMassage == null) return; displayHeaderData(); // Soft Tissue if (voMassage.getSoftTissueMassageIsNotNull()) { for (int i = 0; i < voMassage.getSoftTissueMassage().size(); i++) { SoftTissueMassageVo voSoftTissueMassage = voMassage.getSoftTissueMassage().get(i); GenForm.grdTissueRow rowTissue = form.grdTissue().getRows().newRow(); rowTissue.setColTypeofMassage( voSoftTissueMassage.getSTMassageTypeIsNotNull() ? voSoftTissueMassage.getSTMassageType() : null); rowTissue.setColArea( voSoftTissueMassage.getSTMassageAreaIsNotNull() ? voSoftTissueMassage.getSTMassageArea() : null); rowTissue.setColAreaDescription( voSoftTissueMassage.getSTMassageAreaDescriptionIsNotNull() ? voSoftTissueMassage.getSTMassageAreaDescription().toString() : null); rowTissue.setColLaterality( voSoftTissueMassage.getLateralityIsNotNull() ? voSoftTissueMassage.getLaterality() : null); rowTissue.setColDuration( voSoftTissueMassage.getDurationIsNotNull() ? voSoftTissueMassage.getDuration() : null); rowTissue.setColNotes( voSoftTissueMassage.getNotesIsNotNull() ? voSoftTissueMassage.getNotes() : null); rowTissue.setValue(voSoftTissueMassage); } } // Deep Friction if (voMassage.getDeepFrictionIsNotNull()) { for (int i = 0; i < voMassage.getDeepFriction().size(); i++) { DeepFrictionMassageVo voDeepFrictionMassage = voMassage.getDeepFriction().get(i); GenForm.grdFrictionRow rowFriction = form.grdFriction().getRows().newRow(); loadLookupsIntoGrid(rowFriction); rowFriction.getColArea().setValue(voDeepFrictionMassage.getDFMassageArea()); // if(voDeepFrictionMassage.getDFMassageAreaIsNotNull()) // rowFriction.getColArea().newRow(voDeepFrictionMassage.getDFMassageArea(), // voDeepFrictionMassage.getDFMassageArea().toString()); loadStructure(rowFriction); rowFriction .getColStructure() .setValue( voDeepFrictionMassage.getDFMassageStructureIsNotNull() ? (DeepFrictionMassageAreaStructure) voDeepFrictionMassage.getDFMassageStructure() : null); rowFriction.setColLaterality( voDeepFrictionMassage.getLateralityIsNotNull() ? voDeepFrictionMassage.getLaterality() : null); rowFriction.setColDuration( voDeepFrictionMassage.getDurationIsNotNull() ? voDeepFrictionMassage.getDuration() : null); rowFriction.setColNotes( voDeepFrictionMassage.getNotesIsNotNull() ? voDeepFrictionMassage.getNotes() : null); rowFriction.setValue(voDeepFrictionMassage); } } // Connective Tissue if (voMassage.getConnectiveTissueMassageIsNotNull()) { for (int i = 0; i < voMassage.getConnectiveTissueMassage().size(); i++) { ConnectiveTissueMassageVo voConnTissueMassage = voMassage.getConnectiveTissueMassage().get(i); GenForm.grdConnectiveRow rowConnTissue = form.grdConnective().getRows().newRow(); rowConnTissue.setColArea( voConnTissueMassage.getCTMassageAreaIsNotNull() ? voConnTissueMassage.getCTMassageArea() : null); rowConnTissue.setColAreaDescription( voConnTissueMassage.getCTMassageAreaDescriptionIsNotNull() ? voConnTissueMassage.getCTMassageAreaDescription().toString() : null); rowConnTissue.setColLaterality( voConnTissueMassage.getLateralityIsNotNull() ? voConnTissueMassage.getLaterality() : null); rowConnTissue.setColDuration( voConnTissueMassage.getDurationIsNotNull() ? voConnTissueMassage.getDuration() : null); rowConnTissue.setColNotes( voConnTissueMassage.getNotesIsNotNull() ? voConnTissueMassage.getNotes() : null); rowConnTissue.setValue(voConnTissueMassage); } } }