From c5e4b57dbaade0eef7d14bc8a8d4640c6368a1d6 Mon Sep 17 00:00:00 2001 From: Riegel <alexander.riegel@hft-stuttgart.de> Date: Wed, 22 Jan 2025 15:52:19 +0100 Subject: [PATCH] Fix: Add new top-level types to ValidationReporter --- .../citydoctor2/reporting/XmlValidationReporter.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CityDoctorParent/CityDoctorValidation/src/main/java/de/hft/stuttgart/citydoctor2/reporting/XmlValidationReporter.java b/CityDoctorParent/CityDoctorValidation/src/main/java/de/hft/stuttgart/citydoctor2/reporting/XmlValidationReporter.java index 5fc97f5..5bf19ad 100644 --- a/CityDoctorParent/CityDoctorValidation/src/main/java/de/hft/stuttgart/citydoctor2/reporting/XmlValidationReporter.java +++ b/CityDoctorParent/CityDoctorValidation/src/main/java/de/hft/stuttgart/citydoctor2/reporting/XmlValidationReporter.java @@ -27,8 +27,11 @@ import de.hft.stuttgart.citydoctor2.checks.Checks; import de.hft.stuttgart.citydoctor2.datastructure.BridgeObject; import de.hft.stuttgart.citydoctor2.datastructure.Building; import de.hft.stuttgart.citydoctor2.datastructure.CityDoctorModel; +import de.hft.stuttgart.citydoctor2.datastructure.CityFurniture; import de.hft.stuttgart.citydoctor2.datastructure.CityObject; +import de.hft.stuttgart.citydoctor2.datastructure.GenericCityObject; import de.hft.stuttgart.citydoctor2.datastructure.TransportationObject; +import de.hft.stuttgart.citydoctor2.datastructure.Tunnel; import de.hft.stuttgart.citydoctor2.datastructure.Vegetation; import de.hft.stuttgart.citydoctor2.datastructure.WaterObject; @@ -60,6 +63,15 @@ public class XmlValidationReporter implements Reporter { for (WaterObject wo : model.getWater()) { streamReporter.report(wo); } + for (Tunnel tunnel : model.getTunnels()) { + streamReporter.report(tunnel); + } + for (CityFurniture cf : model.getCityFurniture()) { + streamReporter.report(cf); + } + for (GenericCityObject gco : model.getGenericCityObjects()) { + streamReporter.report(gco); + } for (CheckError err : model.getGlobalErrors()) { streamReporter.reportGlobalError(err); } -- GitLab