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 5fc97f580e375e41bc5324bfa5085f7780e7ad4c..5bf19ad3c957cb2495c1e5c27316175d1dac80f0 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); }