private String prepareString(Relevation newRelevation) { String relevation = newRelevation.getRelevationString().Replace("~", ""); relevation += "|" + newRelevation.getStructureValidation() + "|" + newRelevation.getConsistencyValidation() + "|" + newRelevation.getMaxRadioactivityLevel() + "|" + newRelevation.getRadioactivityInterpretation() + "|" + newRelevation.getStructureValidation() + "|" + newRelevation.getConsistencyValidation() + "|" + newRelevation.getMaxTemperatureLevel() + "|" + newRelevation.getTemperatureInterpretation()+ "|"; return relevation; }
public void SetRelevationAttributes(Relevation relevation) { this.newRelevation = relevation; this.structureValidationResult = ValidateStructure(newRelevation.getRelevationString()); this.consistencyValidationResult = ValidateConsistency(structureValidationResult, radioactivityLevels, temperatureLevels); this.maxRadioactivityLevel = CalculateMaximumValue(radioactivityLevels); this.maxTemperatureLevel = CalculateMaximumValue(temperatureLevels); this.radioactivityInterpretation = setInterpretation(maxRadioactivityLevel, Configuration.RADIOACTIVITY_THRESHOLD, structureValidationResult); this.temperatureInterpretation = setInterpretation(maxTemperatureLevel, Configuration.TEMPERATURE_THRESHOLD, structureValidationResult); newRelevation.setRoomCode(roomCode); newRelevation.setDate(date); newRelevation.setTime(time); newRelevation.SetRadioactivityLevels(this.radioactivityLevels); newRelevation.setMaxRadioactivityLevel(this.maxRadioactivityLevel); newRelevation.setRadioactivityFaults(this.radioactivityFaults); newRelevation.setradioactivityInterpretation(this.radioactivityInterpretation); newRelevation.setTemperatureLevels(this.temperatureLevels); newRelevation.setMaxTemperatureLevel(this.maxTemperatureLevel); newRelevation.setTemperatureFaults(this.temperatureFaults); newRelevation.SetTemperatureInterpretation(this.temperatureInterpretation); newRelevation.setStructureValidation(this.structureValidationResult); newRelevation.setConsistencyValidation(this.consistencyValidationResult); }