/** * Nils the "value" element */ public void setNilValue() { synchronized (monitor()) { check_orphaned(); net.opengis.waterml.x20.MeasureType target = null; target = (net.opengis.waterml.x20.MeasureType)get_store().find_element_user(VALUE$0, 0); if (target == null) { target = (net.opengis.waterml.x20.MeasureType)get_store().add_element_user(VALUE$0); } target.setNil(); } }
/** * Add a time an value to MeasureTVPType * * @param measurementTVP * MeasureTVPType XML object * @param time * Time a string * @param value * value as string */ private void addValuesToMeasurementTVP(MeasureTVPType measurementTVP, String time, String value) { measurementTVP.addNewTime().setStringValue(time); if (Strings.isNullOrEmpty(value)) { measurementTVP.addNewValue().setNil(); measurementTVP.addNewMetadata().addNewTVPMeasurementMetadata().addNewNilReason().setNilReason("missing"); } else { measurementTVP.addNewValue().setStringValue(value); } }
/** * Add a time an value to MeasureTVPType * * @param measurementTVP * MeasureTVPType XML object * @param time * Time a string * @param value * value as string */ private void addValuesToMeasurementTVP(MeasureTVPType measurementTVP, String time, String value) { measurementTVP.addNewTime().setStringValue(time); if (Strings.isNullOrEmpty(value)) { measurementTVP.addNewValue().setNil(); measurementTVP.addNewMetadata().addNewTVPMeasurementMetadata().addNewNilReason().setNilReason("missing"); } else { measurementTVP.addNewValue().setStringValue(value); } }
mtlvtt.addNewValue().setStringValue(value); } else { mtlvtt.addNewValue().setNil(); mtlvtt.addNewMetadata().addNewTVPMeasurementMetadata().addNewNilReason().setNilReason("missing");
mtlvtt.addNewValue().setStringValue(value); } else { mtlvtt.addNewValue().setNil(); mtlvtt.addNewMetadata().addNewTVPMeasurementMetadata().addNewNilReason().setNilReason(MISSING);