diff --git a/citygml4j-quality-ade/pom.xml b/citygml4j-quality-ade/pom.xml
index a03fbcae8a27f77afae648ab776e75e3ff0003c4..64d79092065b2c0a02aa9e5270cfc85f8c581c80 100644
--- a/citygml4j-quality-ade/pom.xml
+++ b/citygml4j-quality-ade/pom.xml
@@ -8,8 +8,8 @@
UTF-8
- 17
- 17
+ 11
+ 11
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractPolygonErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractPolygonErrorAdapter.java
index de1d806dcb2556d7ad677ce9ccd55d4c5cfae3fe..dbdcc9eb19c01477ecf161a751462ed6e16ee80d 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractPolygonErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractPolygonErrorAdapter.java
@@ -15,23 +15,31 @@ import org.xmlobjects.xml.Namespaces;
import de.hft.stuttgart.quality.QualityADEModule;
import de.hft.stuttgart.quality.model.types.AbstractPolygonError;
-public abstract class AbstractPolygonErrorAdapter extends AbstractGeometryErrorAdapter {
+public abstract class AbstractPolygonErrorAdapter
+ extends AbstractGeometryErrorAdapter {
- @Override
- public void buildChildObject(AbstractPolygonError object, QName name, Attributes attributes, XMLReader reader) throws ObjectBuildException, XMLReadException {
- if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
- return;
- }
- switch (name.getLocalPart()) {
- case "polygonId" -> reader.getTextContent().ifPresent(object::setPolygonId);
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building AbstractPolygonError element");
- }
- }
+ @Override
+ public void buildChildObject(AbstractPolygonError object, QName name, Attributes attributes, XMLReader reader)
+ throws ObjectBuildException, XMLReadException {
+ if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
+ return;
+ }
+ switch (name.getLocalPart()) {
+ case "polygonId":
+ reader.getTextContent().ifPresent(object::setPolygonId);
+ break;
+ default:
+ throw new IllegalStateException(
+ "Cannot handle name " + name + " when building AbstractPolygonError element");
+ }
+ }
- @Override
- public void writeChildElements(AbstractPolygonError object, Namespaces namespaces, XMLWriter writer) throws ObjectSerializeException, XMLWriteException {
- if (object.getPolygonId() != null) {
- writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "polygonId").addTextContent(object.getPolygonId()));
- }
- }
+ @Override
+ public void writeChildElements(AbstractPolygonError object, Namespaces namespaces, XMLWriter writer)
+ throws ObjectSerializeException, XMLWriteException {
+ if (object.getPolygonId() != null) {
+ writer.writeElement(
+ Element.of(QualityADEModule.NAMESPACE_URI, "polygonId").addTextContent(object.getPolygonId()));
+ }
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractRingErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractRingErrorAdapter.java
index a72c6263206f8a66cb780dd6aa8691dae28cd890..ae355bca6248471829b237d5606bd9a381878d3c 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractRingErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractRingErrorAdapter.java
@@ -15,22 +15,27 @@ import org.xmlobjects.xml.Namespaces;
import de.hft.stuttgart.quality.QualityADEModule;
import de.hft.stuttgart.quality.model.types.AbstractRingError;
-public abstract class AbstractRingErrorAdapter extends AbstractGeometryErrorAdapter {
+public abstract class AbstractRingErrorAdapter extends AbstractGeometryErrorAdapter {
- @Override
- public void buildChildObject(AbstractRingError object, QName name, Attributes attributes, XMLReader reader) throws ObjectBuildException, XMLReadException {
- if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
- return;
- }
- switch (name.getLocalPart()) {
- case "linearRingId" -> reader.getTextContent().ifPresent(object::setLinearRingId);
- }
- }
+ @Override
+ public void buildChildObject(AbstractRingError object, QName name, Attributes attributes, XMLReader reader)
+ throws ObjectBuildException, XMLReadException {
+ if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
+ return;
+ }
+ switch (name.getLocalPart()) {
+ case "linearRingId":
+ reader.getTextContent().ifPresent(object::setLinearRingId);
+ break;
+ }
+ }
- @Override
- public void writeChildElements(AbstractRingError object, Namespaces namespaces, XMLWriter writer) throws ObjectSerializeException, XMLWriteException {
- if (object.getLinearRingId() != null) {
- writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "linearRingId").addTextContent(object.getLinearRingId()));
- }
- }
+ @Override
+ public void writeChildElements(AbstractRingError object, Namespaces namespaces, XMLWriter writer)
+ throws ObjectSerializeException, XMLWriteException {
+ if (object.getLinearRingId() != null) {
+ writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "linearRingId")
+ .addTextContent(object.getLinearRingId()));
+ }
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractSolidErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractSolidErrorAdapter.java
index e7255e859c2b9c0c5f6b5be4b33505524a53aa7f..41171ca98982a356c1b79d9e0f18244bfe10e9b6 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractSolidErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/AbstractSolidErrorAdapter.java
@@ -17,21 +17,27 @@ import de.hft.stuttgart.quality.model.types.AbstractSolidError;
public abstract class AbstractSolidErrorAdapter extends AbstractGeometryErrorAdapter {
- @Override
- public void buildChildObject(AbstractSolidError object, QName name, Attributes attributes, XMLReader reader) throws ObjectBuildException, XMLReadException {
- if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
- return;
- }
- switch (name.getLocalPart()) {
- case "geometryId" -> reader.getTextContent().ifPresent(object::setGeometryId);
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building AbstractSolidError element");
- }
- }
+ @Override
+ public void buildChildObject(AbstractSolidError object, QName name, Attributes attributes, XMLReader reader)
+ throws ObjectBuildException, XMLReadException {
+ if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
+ return;
+ }
+ switch (name.getLocalPart()) {
+ case "geometryId":
+ reader.getTextContent().ifPresent(object::setGeometryId);
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building AbstractSolidError element");
+ }
+ }
- @Override
- public void writeChildElements(AbstractSolidError object, Namespaces namespaces, XMLWriter writer) throws ObjectSerializeException, XMLWriteException {
- if (object.getGeometryId() != null) {
- writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "geometryId").addTextContent(object.getGeometryId()));
- }
- }
+ @Override
+ public void writeChildElements(AbstractSolidError object, Namespaces namespaces, XMLWriter writer)
+ throws ObjectSerializeException, XMLWriteException {
+ if (object.getGeometryId() != null) {
+ writer.writeElement(
+ Element.of(QualityADEModule.NAMESPACE_URI, "geometryId").addTextContent(object.getGeometryId()));
+ }
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/CheckingAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/CheckingAdapter.java
index 79261319c1fce1121b21f571bd0eb02016141aca..a9af1002c184fc3702cd5d707c1c86c9ce760d2d 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/CheckingAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/CheckingAdapter.java
@@ -35,9 +35,11 @@ public class CheckingAdapter implements ObjectBuilder, ObjectSerialize
return;
}
switch (name.getLocalPart()) {
- case "featureType" -> reader.getTextContent()
- .ifPresent(s -> object.setFeatureType(TopLevelFeatureType.valueOf(s)));
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building Checking element");
+ case "featureType":
+ reader.getTextContent().ifPresent(s -> object.setFeatureType(TopLevelFeatureType.valueOf(s)));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building Checking element");
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/CityObjectPropertiesAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/CityObjectPropertiesAdapter.java
index a67e63e6424e25fa60c33c35c0fe1f1998e5da8e..f981bc59da5663d5b96c1a8beaeccdcd295bf050 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/CityObjectPropertiesAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/CityObjectPropertiesAdapter.java
@@ -20,28 +20,36 @@ import de.hft.stuttgart.quality.adapter.properties.ValidationResultPropertyAdapt
import de.hft.stuttgart.quality.model.types.CityObjectProperties;
@XMLElement(name = "validationResult", namespaceURI = QualityADEModule.NAMESPACE_URI)
-public class CityObjectPropertiesAdapter implements ObjectBuilder, ObjectSerializer {
+public class CityObjectPropertiesAdapter
+ implements ObjectBuilder, ObjectSerializer {
- @Override
- public CityObjectProperties createObject(QName name, Object parent) throws ObjectBuildException {
- return new CityObjectProperties();
- }
+ @Override
+ public CityObjectProperties createObject(QName name, Object parent) throws ObjectBuildException {
+ return new CityObjectProperties();
+ }
- @Override
- public void buildChildObject(CityObjectProperties object, QName name, Attributes attributes, XMLReader reader) throws ObjectBuildException, XMLReadException {
- if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
- return;
- }
- switch (name.getLocalPart()) {
- case "ValidationResult" -> object.setValidationResult(reader.getObjectUsingBuilder(ValidationResultPropertyAdapter.class));
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building CityObjectProperties element");
- }
- }
+ @Override
+ public void buildChildObject(CityObjectProperties object, QName name, Attributes attributes, XMLReader reader)
+ throws ObjectBuildException, XMLReadException {
+ if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
+ return;
+ }
+ switch (name.getLocalPart()) {
+ case "ValidationResult":
+ object.setValidationResult(reader.getObjectUsingBuilder(ValidationResultPropertyAdapter.class));
+ break;
+ default:
+ throw new IllegalStateException(
+ "Cannot handle name " + name + " when building CityObjectProperties element");
+ }
+ }
- @Override
- public void writeChildElements(CityObjectProperties object, Namespaces namespaces, XMLWriter writer) throws ObjectSerializeException, XMLWriteException {
- if (object.getValidationResult() != null) {
- writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "validationResult"), object.getValidationResult(), ValidationResultPropertyAdapter.class, namespaces);
- }
- }
+ @Override
+ public void writeChildElements(CityObjectProperties object, Namespaces namespaces, XMLWriter writer)
+ throws ObjectSerializeException, XMLWriteException {
+ if (object.getValidationResult() != null) {
+ writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "validationResult"),
+ object.getValidationResult(), ValidationResultPropertyAdapter.class, namespaces);
+ }
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ConsecutivePointsSameErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ConsecutivePointsSameErrorAdapter.java
index 36c407a08b9060450d6804324d84b52671e120ea..9f923fbfa7c29b25d3c18265113697ded6e3d19d 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ConsecutivePointsSameErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ConsecutivePointsSameErrorAdapter.java
@@ -32,12 +32,17 @@ public class ConsecutivePointsSameErrorAdapter extends AbstractRingErrorAdapter<
return;
}
switch (name.getLocalPart()) {
- case "vertex1" -> object.setVertex1(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
- case "vertex2" -> object.setVertex2(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "vertex1":
+ object.setVertex1(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
+ break;
+ case "vertex2":
+ object.setVertex2(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
-
+
@Override
public Element createElement(ConsecutivePointsSameError object, Namespaces namespaces)
throws ObjectSerializeException {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/EdgeAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/EdgeAdapter.java
index 0558c40fdc2d902344c48be1eb56f753b8285c2c..285418cb8826bff835f0e725d90d876eaf668c67 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/EdgeAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/EdgeAdapter.java
@@ -22,35 +22,44 @@ import de.hft.stuttgart.quality.model.types.Edge;
@XMLElement(name = "Edge", namespaceURI = QualityADEModule.NAMESPACE_URI)
public class EdgeAdapter implements ObjectBuilder, ObjectSerializer {
- @Override
- public Edge createObject(QName name, Object parent) throws ObjectBuildException {
- return new Edge();
- }
-
- @Override
- public void buildChildObject(Edge object, QName name, Attributes attributes, XMLReader reader) throws ObjectBuildException, XMLReadException {
- if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
- return;
- }
- switch (name.getLocalPart()) {
- case "from" -> object.setFrom(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
- case "to" -> object.setTo(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building Edge element");
- }
- }
-
- @Override
- public Element createElement(Edge object, Namespaces namespaces) throws ObjectSerializeException {
- return Element.of(QualityADEModule.NAMESPACE_URI, "Edge");
- }
-
- @Override
- public void writeChildElements(Edge object, Namespaces namespaces, XMLWriter writer) throws ObjectSerializeException, XMLWriteException {
- if (object.getFrom() != null) {
- writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "from"), object.getFrom(), DirectPositionAdapter.class, namespaces);
- }
- if (object.getTo() != null) {
- writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "to"), object.getTo(), DirectPositionAdapter.class, namespaces);
- }
- }
+ @Override
+ public Edge createObject(QName name, Object parent) throws ObjectBuildException {
+ return new Edge();
+ }
+
+ @Override
+ public void buildChildObject(Edge object, QName name, Attributes attributes, XMLReader reader)
+ throws ObjectBuildException, XMLReadException {
+ if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
+ return;
+ }
+ switch (name.getLocalPart()) {
+ case "from":
+ object.setFrom(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
+ break;
+ case "to":
+ object.setTo(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building Edge element");
+ }
+ }
+
+ @Override
+ public Element createElement(Edge object, Namespaces namespaces) throws ObjectSerializeException {
+ return Element.of(QualityADEModule.NAMESPACE_URI, "Edge");
+ }
+
+ @Override
+ public void writeChildElements(Edge object, Namespaces namespaces, XMLWriter writer)
+ throws ObjectSerializeException, XMLWriteException {
+ if (object.getFrom() != null) {
+ writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "from"), object.getFrom(),
+ DirectPositionAdapter.class, namespaces);
+ }
+ if (object.getTo() != null) {
+ writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "to"), object.getTo(),
+ DirectPositionAdapter.class, namespaces);
+ }
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/EdgeListAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/EdgeListAdapter.java
index 60e23c8cf595da6cce91f2408b00025fe9f49ef8..3ddbcd0762135daaaba6ddfce86749cda08fe77b 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/EdgeListAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/EdgeListAdapter.java
@@ -35,11 +35,14 @@ public class EdgeListAdapter implements ObjectBuilder, ObjectSerialize
return;
}
switch (name.getLocalPart()) {
- case "edge" -> object.getEdges().add(reader.getObjectUsingBuilder(EdgePropertyAdapter.class));
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building EdgeList element");
+ case "edge":
+ object.getEdges().add(reader.getObjectUsingBuilder(EdgePropertyAdapter.class));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building EdgeList element");
}
}
-
+
@Override
public Element createElement(EdgeList object, Namespaces namespaces) throws ObjectSerializeException {
return Element.of(QualityADEModule.NAMESPACE_URI, "EdgeList");
@@ -49,7 +52,8 @@ public class EdgeListAdapter implements ObjectBuilder, ObjectSerialize
public void writeChildElements(EdgeList object, Namespaces namespaces, XMLWriter writer)
throws ObjectSerializeException, XMLWriteException {
for (EdgeProperty edgeProp : object.getEdges()) {
- writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "edge"), edgeProp, EdgePropertyAdapter.class, namespaces);
+ writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "edge"), edgeProp,
+ EdgePropertyAdapter.class, namespaces);
}
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ErrorAdapter.java
index 5fb6c4e7dcc786d04aa5f05e9dd83eb01cffdb24..7b5d0cad1157828b79c1afe0a464d193382f5d07 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ErrorAdapter.java
@@ -34,12 +34,17 @@ public class ErrorAdapter implements ObjectBuilder, ObjectSerializer reader.getTextContent().ifPresent(s -> object.setOccurrences(Integer.parseInt(s)));
- case "name" -> reader.getTextContent().ifPresent(s -> object.setName(ErrorId.valueOf(s)));
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building Error element");
+ case "occurrences":
+ reader.getTextContent().ifPresent(s -> object.setOccurrences(Integer.parseInt(s)));
+ break;
+ case "name":
+ reader.getTextContent().ifPresent(s -> object.setName(ErrorId.valueOf(s)));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building Error element");
}
}
-
+
@Override
public Element createElement(Error object, Namespaces namespaces) throws ObjectSerializeException {
return Element.of(QualityADEModule.NAMESPACE_URI, "Error");
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/FeatureStatisticsAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/FeatureStatisticsAdapter.java
index 2041159f82c563946c2324691b1077313f42db7a..2169b7fb97d32773644b7905733b4deabb4491a5 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/FeatureStatisticsAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/FeatureStatisticsAdapter.java
@@ -34,13 +34,17 @@ public class FeatureStatisticsAdapter implements ObjectBuilder reader.getTextContent().ifPresent(s -> object.setNumChecked(Integer.parseInt(s)));
- case "numErrors" -> reader.getTextContent().ifPresent(s -> object.setNumErrors(Integer.parseInt(s)));
- default -> throw new IllegalStateException(
- "Cannot handle name " + name + " when building FeatureStatistics element");
+ case "numChecked":
+ reader.getTextContent().ifPresent(s -> object.setNumChecked(Integer.parseInt(s)));
+ break;
+ case "numErrors":
+ reader.getTextContent().ifPresent(s -> object.setNumErrors(Integer.parseInt(s)));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building FeatureStatistics element");
}
}
-
+
@Override
public Element createElement(FeatureStatistics object, Namespaces namespaces) throws ObjectSerializeException {
return Element.of(QualityADEModule.NAMESPACE_URI, "FeatureStatistics");
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/FilterAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/FilterAdapter.java
index dd38819c81d6e7d220f4c773b644a81f69661f7c..bebe70fa0c742141c5ce54c95d9ac2104ddb65a5 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/FilterAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/FilterAdapter.java
@@ -35,8 +35,11 @@ public class FilterAdapter implements ObjectBuilder, ObjectSerializer object.getChecking().add(reader.getObjectUsingBuilder(CheckingPropertyAdapter.class));
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building Filter element");
+ case "checking":
+ object.getChecking().add(reader.getObjectUsingBuilder(CheckingPropertyAdapter.class));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building Filter element");
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/GlobalParametersAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/GlobalParametersAdapter.java
index 2eb7fe3fb1cf14f7a55b9db7631ba6d2072aaf6f..0708065d835233b041c104c22610093140eff114 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/GlobalParametersAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/GlobalParametersAdapter.java
@@ -35,9 +35,11 @@ public class GlobalParametersAdapter implements ObjectBuilder,
return;
}
switch (name.getLocalPart()) {
- case "parameter" -> object.getParameters().add(reader.getObjectUsingBuilder(ParameterPropertyAdapter.class));
- default -> throw new IllegalStateException(
- "Cannot handle name " + name + " when building GlobalParameters element");
+ case "parameter":
+ object.getParameters().add(reader.getObjectUsingBuilder(ParameterPropertyAdapter.class));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building GlobalParameters element");
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/HoleOutsideErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/HoleOutsideErrorAdapter.java
index 03cc18f2bb32224ef50ac05665348a6c64ea9543..0b7a3a238fd4db795a8bc2bed27212750d46bf92 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/HoleOutsideErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/HoleOutsideErrorAdapter.java
@@ -31,11 +31,14 @@ public class HoleOutsideErrorAdapter extends AbstractPolygonErrorAdapter reader.getTextContent().ifPresent(object::setLinearRingId);
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "linearRingId":
+ reader.getTextContent().ifPresent(object::setLinearRingId);
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
-
+
@Override
public Element createElement(HoleOutsideError object, Namespaces namespaces) throws ObjectSerializeException {
return Element.of(QualityADEModule.NAMESPACE_URI, "GE_P_HOLE_OUTSIDE");
@@ -45,7 +48,7 @@ public class HoleOutsideErrorAdapter extends AbstractPolygonErrorAdapter reader.getTextContent().ifPresent(object::setLinearRingId1);
- case "linearRingId2" -> reader.getTextContent().ifPresent(object::setLinearRingId2);
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "linearRingId1":
+ reader.getTextContent().ifPresent(object::setLinearRingId1);
+ break;
+ case "linearRingId2":
+ reader.getTextContent().ifPresent(object::setLinearRingId2);
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/IntersectingRingsErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/IntersectingRingsErrorAdapter.java
index e99c910a9648a989511ec37d6c20e087a866e2b5..3fd59f0c435ed162ee5d87c6137496864f996fd3 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/IntersectingRingsErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/IntersectingRingsErrorAdapter.java
@@ -31,12 +31,17 @@ public class IntersectingRingsErrorAdapter extends AbstractPolygonErrorAdapter reader.getTextContent().ifPresent(object::setLinearRingId1);
- case "linearRingId2" -> reader.getTextContent().ifPresent(object::setLinearRingId2);
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "linearRingId1":
+ reader.getTextContent().ifPresent(object::setLinearRingId1);
+ break;
+ case "linearRingId2":
+ reader.getTextContent().ifPresent(object::setLinearRingId2);
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
-
+
@Override
public Element createElement(IntersectingRingsError object, Namespaces namespaces) throws ObjectSerializeException {
return Element.of(QualityADEModule.NAMESPACE_URI, "GE_P_INTERSECTING_RINGS");
@@ -46,7 +51,7 @@ public class IntersectingRingsErrorAdapter extends AbstractPolygonErrorAdapter object.getComponents().add(reader.getObjectUsingBuilder(PolygonIdListPropertyAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "component":
+ object.getComponents().add(reader.getObjectUsingBuilder(PolygonIdListPropertyAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/NonManifoldEdgeErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/NonManifoldEdgeErrorAdapter.java
index 3ed6e7b5c74c30b493877e2b48a514deef645602..e9ab81c5a56a6003a37198bae6bc1e50535e3573 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/NonManifoldEdgeErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/NonManifoldEdgeErrorAdapter.java
@@ -32,8 +32,11 @@ public class NonManifoldEdgeErrorAdapter extends AbstractSolidErrorAdapter object.setEdges(reader.getObjectUsingBuilder(EdgeListPropertyAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "edges":
+ object.setEdges(reader.getObjectUsingBuilder(EdgeListPropertyAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/NonManifoldVertexErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/NonManifoldVertexErrorAdapter.java
index 79dfb5a7ed88959c068b115878ca9be65084ae2b..2dcf8bc1af01cdc09ffddc06c929726cfbc68959 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/NonManifoldVertexErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/NonManifoldVertexErrorAdapter.java
@@ -20,32 +20,38 @@ import de.hft.stuttgart.quality.model.types.NonManifoldVertexError;
@XMLElement(name = "GE_S_NON_MANIFOLD_VERTEX", namespaceURI = QualityADEModule.NAMESPACE_URI)
public class NonManifoldVertexErrorAdapter extends AbstractSolidErrorAdapter {
- @Override
- public NonManifoldVertexError createObject(QName name, Object parent) throws ObjectBuildException {
- return new NonManifoldVertexError();
- }
-
- @Override
- public void buildChildObject(NonManifoldVertexError object, QName name, Attributes attributes, XMLReader reader) throws ObjectBuildException, XMLReadException {
- if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
- return;
- }
- switch (name.getLocalPart()) {
- case "vertex" -> object.setVertex(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
- }
- }
-
- @Override
- public Element createElement(NonManifoldVertexError object, Namespaces namespaces) throws ObjectSerializeException {
- return Element.of(QualityADEModule.NAMESPACE_URI, "GE_S_NON_MANIFOLD_VERTEX");
- }
-
- @Override
- public void writeChildElements(NonManifoldVertexError object, Namespaces namespaces, XMLWriter writer) throws ObjectSerializeException, XMLWriteException {
- super.writeChildElements(object, namespaces, writer);
- if (object.getVertex() != null) {
- writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "vertex"), object.getVertex(), DirectPositionAdapter.class, namespaces);
- }
- }
+ @Override
+ public NonManifoldVertexError createObject(QName name, Object parent) throws ObjectBuildException {
+ return new NonManifoldVertexError();
+ }
+
+ @Override
+ public void buildChildObject(NonManifoldVertexError object, QName name, Attributes attributes, XMLReader reader)
+ throws ObjectBuildException, XMLReadException {
+ if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
+ return;
+ }
+ switch (name.getLocalPart()) {
+ case "vertex":
+ object.setVertex(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
+ }
+ }
+
+ @Override
+ public Element createElement(NonManifoldVertexError object, Namespaces namespaces) throws ObjectSerializeException {
+ return Element.of(QualityADEModule.NAMESPACE_URI, "GE_S_NON_MANIFOLD_VERTEX");
+ }
+
+ @Override
+ public void writeChildElements(NonManifoldVertexError object, Namespaces namespaces, XMLWriter writer)
+ throws ObjectSerializeException, XMLWriteException {
+ super.writeChildElements(object, namespaces, writer);
+ if (object.getVertex() != null) {
+ writer.writeElementUsingSerializer(Element.of(QualityADEModule.NAMESPACE_URI, "vertex"), object.getVertex(),
+ DirectPositionAdapter.class, namespaces);
+ }
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/OrientationRingsSameErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/OrientationRingsSameErrorAdapter.java
index ad8263c97d6c5bd1b93c5138e6bd8cfb37119107..ebf8ffa7ae42a49bc742ed0bb693e36e86a1a72f 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/OrientationRingsSameErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/OrientationRingsSameErrorAdapter.java
@@ -31,11 +31,14 @@ public class OrientationRingsSameErrorAdapter extends AbstractPolygonErrorAdapte
return;
}
switch (name.getLocalPart()) {
- case "linearRingId" -> reader.getTextContent().ifPresent(object::setLinearRing);
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "linearRingId":
+ reader.getTextContent().ifPresent(object::setLinearRing);
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
-
+
@Override
public Element createElement(OrientationRingsSameError object, Namespaces namespaces)
throws ObjectSerializeException {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ParameterAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ParameterAdapter.java
index 3f3123192c6e3c6e43ec33e86ee4cd27718915c2..89c91c2d1a953907da2db116edd8088327421074 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ParameterAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ParameterAdapter.java
@@ -22,39 +22,48 @@ import javax.xml.namespace.QName;
@XMLElement(name = "Parameter", namespaceURI = QualityADEModule.NAMESPACE_URI)
public class ParameterAdapter implements ObjectBuilder, ObjectSerializer {
- @Override
- public Parameter createObject(QName name, Object parent) throws ObjectBuildException {
- return new Parameter();
- }
-
- @Override
- public void buildChildObject(Parameter object, QName name, Attributes attributes, XMLReader reader) throws ObjectBuildException, XMLReadException {
- if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
- return;
- }
- switch (name.getLocalPart()) {
- case "name" -> reader.getTextContent().ifPresent(object::setName);
- case "uom" -> reader.getTextContent().ifPresent(object::setUom);
- case "value" -> reader.getTextContent().ifPresent(object::setValue);
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building Parameter element");
- }
- }
-
- @Override
- public Element createElement(Parameter object, Namespaces namespaces) throws ObjectSerializeException {
- return Element.of(QualityADEModule.NAMESPACE_URI, "Parameter");
- }
-
- @Override
- public void writeChildElements(Parameter object, Namespaces namespaces, XMLWriter writer) throws ObjectSerializeException, XMLWriteException {
- if (object.getName() != null) {
- writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "name").addTextContent(object.getName()));
- }
- if (object.getUom() != null) {
- writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "uom").addTextContent(object.getUom()));
- }
- if (object.getValue() != null) {
- writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "value").addTextContent(object.getValue()));
- }
- }
+ @Override
+ public Parameter createObject(QName name, Object parent) throws ObjectBuildException {
+ return new Parameter();
+ }
+
+ @Override
+ public void buildChildObject(Parameter object, QName name, Attributes attributes, XMLReader reader)
+ throws ObjectBuildException, XMLReadException {
+ if (!QualityADEModule.NAMESPACE_URI.equals(name.getNamespaceURI())) {
+ return;
+ }
+ switch (name.getLocalPart()) {
+ case "name":
+ reader.getTextContent().ifPresent(object::setName);
+ break;
+ case "uom":
+ reader.getTextContent().ifPresent(object::setUom);
+ break;
+ case "value":
+ reader.getTextContent().ifPresent(object::setValue);
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building Parameter element");
+ }
+ }
+
+ @Override
+ public Element createElement(Parameter object, Namespaces namespaces) throws ObjectSerializeException {
+ return Element.of(QualityADEModule.NAMESPACE_URI, "Parameter");
+ }
+
+ @Override
+ public void writeChildElements(Parameter object, Namespaces namespaces, XMLWriter writer)
+ throws ObjectSerializeException, XMLWriteException {
+ if (object.getName() != null) {
+ writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "name").addTextContent(object.getName()));
+ }
+ if (object.getUom() != null) {
+ writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "uom").addTextContent(object.getUom()));
+ }
+ if (object.getValue() != null) {
+ writer.writeElement(Element.of(QualityADEModule.NAMESPACE_URI, "value").addTextContent(object.getValue()));
+ }
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PlanarDistancePlaneErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PlanarDistancePlaneErrorAdapter.java
index acbd568db6849fe48249b88b1854c1bdcac410f2..38aa5205bf0e05d1c0893489d0ef8ca0687784e1 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PlanarDistancePlaneErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PlanarDistancePlaneErrorAdapter.java
@@ -33,9 +33,14 @@ public class PlanarDistancePlaneErrorAdapter extends AbstractPolygonErrorAdapter
return;
}
switch (name.getLocalPart()) {
- case "vertex" -> object.setVertex(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
- case "distance" -> object.setDistance(reader.getObjectUsingBuilder(LengthAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "vertex":
+ object.setVertex(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
+ break;
+ case "distance":
+ object.setDistance(reader.getObjectUsingBuilder(LengthAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PlanarNormalsDeviationErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PlanarNormalsDeviationErrorAdapter.java
index 647f331d157149ffdb9aeaa39119c40e59d2dfb7..c0d21307bab6606c5b9178880d163a846e4c6058 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PlanarNormalsDeviationErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PlanarNormalsDeviationErrorAdapter.java
@@ -32,8 +32,11 @@ public class PlanarNormalsDeviationErrorAdapter extends AbstractPolygonErrorAdap
return;
}
switch (name.getLocalPart()) {
- case "deviation" -> object.setDeviation(reader.getObjectUsingBuilder(AngleAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "deviation":
+ object.setDeviation(reader.getObjectUsingBuilder(AngleAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PolygonIdListAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PolygonIdListAdapter.java
index e481d709997a4ada329accf2ea555f7614200fd9..f031f38072baffe9eb7ac649b18e1204641a76f0 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PolygonIdListAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PolygonIdListAdapter.java
@@ -34,12 +34,14 @@ public class PolygonIdListAdapter implements ObjectBuilder, Objec
return;
}
switch (name.getLocalPart()) {
- case "polygonId" -> object.getPolygonIds().add(reader.getTextContent().get());
- default -> throw new IllegalStateException(
- "Cannot handle name " + name + " when building PolygonIdList element");
+ case "polygonId":
+ object.getPolygonIds().add(reader.getTextContent().get());
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building PolygonIdList element");
}
}
-
+
@Override
public Element createElement(PolygonIdList object, Namespaces namespaces) throws ObjectSerializeException {
return Element.of(QualityADEModule.NAMESPACE_URI, "PolygonIdList");
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PolygonWrongOrientationErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PolygonWrongOrientationErrorAdapter.java
index 1bf61a211f6829023e4330661cfc35358a6aeeed..4a67fc1046f53a02456921748a1dbfc748f8a85d 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PolygonWrongOrientationErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/PolygonWrongOrientationErrorAdapter.java
@@ -32,8 +32,11 @@ public class PolygonWrongOrientationErrorAdapter extends AbstractSolidErrorAdapt
return;
}
switch (name.getLocalPart()) {
- case "edges" -> object.setEdges(reader.getObjectUsingBuilder(EdgeListPropertyAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "edges":
+ object.setEdges(reader.getObjectUsingBuilder(EdgeListPropertyAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/RequirementAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/RequirementAdapter.java
index 4d28b45f3d906e913593ebcb1d8db26d62981b0c..9c4ea09e4f78b76522896302ba52beb859ec0c43 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/RequirementAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/RequirementAdapter.java
@@ -37,10 +37,17 @@ public class RequirementAdapter implements ObjectBuilder, ObjectSer
return;
}
switch (name.getLocalPart()) {
- case "enabled" -> reader.getTextContent().ifPresent(s -> object.setEnabled(Boolean.parseBoolean(s)));
- case "requirementType" -> object.setRequirementType(RequirementId.valueOf(reader.getTextContent().get()));
- case "parameter" -> object.getParameters().add(reader.getObjectUsingBuilder(ParameterPropertyAdapter.class));
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building Requirement element");
+ case "enabled":
+ reader.getTextContent().ifPresent(s -> object.setEnabled(Boolean.parseBoolean(s)));
+ break;
+ case "requirementType":
+ object.setRequirementType(RequirementId.valueOf(reader.getTextContent().get()));
+ break;
+ case "parameter":
+ object.getParameters().add(reader.getObjectUsingBuilder(ParameterPropertyAdapter.class));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building Requirement element");
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/RingSelfIntersectionErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/RingSelfIntersectionErrorAdapter.java
index 30513366af8b6b0e56898cffeb17b616faa85f41..7598322692f59b7086e37a2d7ee2982ea539fe96 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/RingSelfIntersectionErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/RingSelfIntersectionErrorAdapter.java
@@ -34,12 +34,23 @@ public class RingSelfIntersectionErrorAdapter extends AbstractRingErrorAdapter reader.getTextContent().ifPresent(s -> object.setType(RingSelfIntType.valueOf(s)));
- case "edge1" -> object.setEdge1(reader.getObjectUsingBuilder(EdgePropertyAdapter.class));
- case "edge2" -> object.setEdge2(reader.getObjectUsingBuilder(EdgePropertyAdapter.class));
- case "vertex1" -> object.setVertex1(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
- case "vertex2" -> object.setVertex2(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "type":
+ reader.getTextContent().ifPresent(s -> object.setType(RingSelfIntType.valueOf(s)));
+ break;
+ case "edge1":
+ object.setEdge1(reader.getObjectUsingBuilder(EdgePropertyAdapter.class));
+ break;
+ case "edge2":
+ object.setEdge2(reader.getObjectUsingBuilder(EdgePropertyAdapter.class));
+ break;
+ case "vertex1":
+ object.setVertex1(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
+ break;
+ case "vertex2":
+ object.setVertex2(reader.getObjectUsingBuilder(DirectPositionAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SemanticAttributeMissingErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SemanticAttributeMissingErrorAdapter.java
index 9694a09772337d8a2804a7473a14cc48141985ac..c47bcfc846a218138eca1d49167300601ee0605f 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SemanticAttributeMissingErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SemanticAttributeMissingErrorAdapter.java
@@ -31,14 +31,21 @@ public class SemanticAttributeMissingErrorAdapter extends AbstractSemanticErrorA
return;
}
switch (name.getLocalPart()) {
- case "childId" -> reader.getTextContent().ifPresent(object::setChildId);
- case "attributeName" -> reader.getTextContent().ifPresent(object::setAttributeName);
- case "generic" -> reader.getTextContent().ifPresent(s -> object.setGeneric(Boolean.parseBoolean(s)));
- default -> throw new IllegalStateException(
- "Cannot handle name " + name + " when building SemanticAttributeMissingError element");
+ case "childId":
+ reader.getTextContent().ifPresent(object::setChildId);
+ break;
+ case "attributeName":
+ reader.getTextContent().ifPresent(object::setAttributeName);
+ break;
+ case "generic":
+ reader.getTextContent().ifPresent(s -> object.setGeneric(Boolean.parseBoolean(s)));
+ break;
+ default:
+ throw new IllegalStateException(
+ "Cannot handle name " + name + " when building SemanticAttributeMissingError element");
}
}
-
+
@Override
public Element createElement(SemanticAttributeMissingError object, Namespaces namespaces)
throws ObjectSerializeException {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SemanticAttributeWrongValueErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SemanticAttributeWrongValueErrorAdapter.java
index 6ccbb2b20f6825073bc61f03fd44b70894c116ae..923bf5edbb65d828bd2c12954f9b4869441f8ef5 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SemanticAttributeWrongValueErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SemanticAttributeWrongValueErrorAdapter.java
@@ -32,14 +32,21 @@ public class SemanticAttributeWrongValueErrorAdapter
return;
}
switch (name.getLocalPart()) {
- case "childId" -> reader.getTextContent().ifPresent(object::setChildId);
- case "attributeName" -> reader.getTextContent().ifPresent(object::setAttributeName);
- case "generic" -> reader.getTextContent().ifPresent(s -> object.setGeneric(Boolean.parseBoolean(s)));
- default -> throw new IllegalStateException(
- "Cannot handle name " + name + " when building SemanticAttributeWrongValueError element");
+ case "childId":
+ reader.getTextContent().ifPresent(object::setChildId);
+ break;
+ case "attributeName":
+ reader.getTextContent().ifPresent(object::setAttributeName);
+ break;
+ case "generic":
+ reader.getTextContent().ifPresent(s -> object.setGeneric(Boolean.parseBoolean(s)));
+ break;
+ default:
+ throw new IllegalStateException(
+ "Cannot handle name " + name + " when building SemanticAttributeWrongValueError element");
}
}
-
+
@Override
public Element createElement(SemanticAttributeWrongValueError object, Namespaces namespaces)
throws ObjectSerializeException {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SolidNotClosedErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SolidNotClosedErrorAdapter.java
index 7f03206e60e19a2ed98eab173fde99117f7a5564..54c7760fa66b16355e9b8e92e8024d00bc0fa62a 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SolidNotClosedErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SolidNotClosedErrorAdapter.java
@@ -32,8 +32,11 @@ public class SolidNotClosedErrorAdapter extends AbstractSolidErrorAdapter object.setEdges(reader.getObjectUsingBuilder(EdgeListPropertyAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "edges":
+ object.setEdges(reader.getObjectUsingBuilder(EdgeListPropertyAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SolidSelfIntersectionErrorAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SolidSelfIntersectionErrorAdapter.java
index e719ecab99866b870460ad9b760700f208dbbebf..e0491cf97e28b8f97ac800a1b8265aab686ea775 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SolidSelfIntersectionErrorAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/SolidSelfIntersectionErrorAdapter.java
@@ -31,10 +31,14 @@ public class SolidSelfIntersectionErrorAdapter extends AbstractSolidErrorAdapter
return;
}
switch (name.getLocalPart()) {
- case "polygonId1" -> reader.getTextContent().ifPresent(object::setPolygonId1);
- case "polygonId2" -> reader.getTextContent().ifPresent(object::setPolygonId2);
-
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "polygonId1":
+ reader.getTextContent().ifPresent(object::setPolygonId1);
+ break;
+ case "polygonId2":
+ reader.getTextContent().ifPresent(object::setPolygonId2);
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/StatisticsAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/StatisticsAdapter.java
index 4ee3eff4b349fd0a4dfa52277f9746041cf1f9ae..faa53f6fdd91abad3c52bbe0f4ed6005680d9d1a 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/StatisticsAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/StatisticsAdapter.java
@@ -36,20 +36,29 @@ public class StatisticsAdapter implements ObjectBuilder, ObjectSeria
return;
}
switch (name.getLocalPart()) {
- case "numErrorBuildings" -> object
- .setNumErrorBuildings(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
- case "numErrorVegetation" -> object
- .setNumErrorVegetation(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
- case "numErrorLandObjects" -> object
- .setNumErrorLandObjects(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
- case "numErrorBridgeObjects" -> object
- .setNumErrorBridgeObjects(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
- case "numErrorWaterObjects" -> object
- .setNumErrorWaterObjects(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
- case "numErrorTransportation" -> object
- .setNumErrorTransportation(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
- case "error" -> object.getErrors().add(reader.getObjectUsingBuilder(ErrorPropertyAdapter.class));
- default -> throw new IllegalStateException("Cannot handle name " + name + " when building Statistics element");
+ case "numErrorBuildings":
+ object.setNumErrorBuildings(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
+ break;
+ case "numErrorVegetation":
+ object.setNumErrorVegetation(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
+ break;
+ case "numErrorLandObjects":
+ object.setNumErrorLandObjects(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
+ break;
+ case "numErrorBridgeObjects":
+ object.setNumErrorBridgeObjects(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
+ break;
+ case "numErrorWaterObjects":
+ object.setNumErrorWaterObjects(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
+ break;
+ case "numErrorTransportation":
+ object.setNumErrorTransportation(reader.getObjectUsingBuilder(FeatureStatisticsPropertyAdapter.class));
+ break;
+ case "error":
+ object.getErrors().add(reader.getObjectUsingBuilder(ErrorPropertyAdapter.class));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building Statistics element");
}
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationAdapter.java
index 77ece23251ddafc12b23052f9c8fd95d97403ccd..bd347f05475f03db9ca84a70e40a5c87afca47e1 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationAdapter.java
@@ -20,7 +20,7 @@ import de.hft.stuttgart.quality.adapter.properties.ValidationPlanPropertyAdapter
import de.hft.stuttgart.quality.model.types.Validation;
@XMLElement(name = "Validation", namespaceURI = QualityADEModule.NAMESPACE_URI)
-public class ValidationAdapter extends AbstractFeatureAdapter {
+public class ValidationAdapter extends AbstractFeatureAdapter {
private static final ZonedDateTimeAdapter DATE_TIME_ADAPTER = new ZonedDateTimeAdapter();
@@ -36,16 +36,23 @@ public class ValidationAdapter extends AbstractFeatureAdapter {
return;
}
switch (name.getLocalPart()) {
- case "validationDate" -> reader.getTextContent()
- .ifPresent(s -> object.setValidationDate(DATE_TIME_ADAPTER.fromString(s)));
- case "validationSoftware" -> reader.getTextContent().ifPresent(object::setValidationSoftware);
- case "statistics" -> object.setStatistics(reader.getObjectUsingBuilder(StatisticsPropertyAdapter.class));
- case "validationPlan" -> object
- .setValidationPlan(reader.getObjectUsingBuilder(ValidationPlanPropertyAdapter.class));
- default -> super.buildChildObject(object, name, attributes, reader);
+ case "validationDate":
+ reader.getTextContent().ifPresent(s -> object.setValidationDate(DATE_TIME_ADAPTER.fromString(s)));
+ break;
+ case "validationSoftware":
+ reader.getTextContent().ifPresent(object::setValidationSoftware);
+ break;
+ case "statistics":
+ object.setStatistics(reader.getObjectUsingBuilder(StatisticsPropertyAdapter.class));
+ break;
+ case "validationPlan":
+ object.setValidationPlan(reader.getObjectUsingBuilder(ValidationPlanPropertyAdapter.class));
+ break;
+ default:
+ super.buildChildObject(object, name, attributes, reader);
}
}
-
+
@Override
public Element createElement(Validation object, Namespaces namespaces) throws ObjectSerializeException {
return Element.of(QualityADEModule.NAMESPACE_URI, "Validation");
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationPlanAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationPlanAdapter.java
index 245bc018af9dd889c7bf05eb06e98595b89034fd..b84f85e2098255b7861addfdc353033d8d51ac2e 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationPlanAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationPlanAdapter.java
@@ -37,16 +37,20 @@ public class ValidationPlanAdapter implements ObjectBuilder, Obj
return;
}
switch (name.getLocalPart()) {
- case "globalParameters" -> object
- .setGlobalParameters(reader.getObjectUsingBuilder(GlobalParametersPropertyAdapter.class));
- case "filter" -> object.setFilter(reader.getObjectUsingBuilder(FilterPropertyAdapter.class));
- case "requirement" -> object.getRequirements()
- .add(reader.getObjectUsingBuilder(RequirementPropertyAdapter.class));
- default -> throw new IllegalStateException(
- "Cannot handle name " + name + " when building ValidationPlan element");
+ case "globalParameters":
+ object.setGlobalParameters(reader.getObjectUsingBuilder(GlobalParametersPropertyAdapter.class));
+ break;
+ case "filter":
+ object.setFilter(reader.getObjectUsingBuilder(FilterPropertyAdapter.class));
+ break;
+ case "requirement":
+ object.getRequirements().add(reader.getObjectUsingBuilder(RequirementPropertyAdapter.class));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building ValidationPlan element");
}
}
-
+
@Override
public Element createElement(ValidationPlan object, Namespaces namespaces) throws ObjectSerializeException {
return Element.of(QualityADEModule.NAMESPACE_URI, "ValidationPlan");
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationResultAdapter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationResultAdapter.java
index 68f5b8d079de28f2309c92a246885d9580275693..6e65ca926bf906a48ce5cfd43970542deb35b314 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationResultAdapter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/adapter/types/ValidationResultAdapter.java
@@ -37,14 +37,20 @@ public class ValidationResultAdapter implements ObjectBuilder,
return;
}
switch (name.getLocalPart()) {
- case "validationPlanID" -> object.setValidationPlanID(reader.getObjectUsingBuilder(ReferenceAdapter.class));
- case "error" -> object.getErrors().add(reader.getObjectUsingBuilder(AbstractErrorPropertyAdapter.class));
- case "resultType" -> reader.getTextContent().ifPresent(s -> object.setResultType(ResultType.valueOf(s)));
- default -> throw new IllegalStateException(
- "Cannot handle name " + name + " when building ValidationResult element");
+ case "validationPlanID":
+ object.setValidationPlanID(reader.getObjectUsingBuilder(ReferenceAdapter.class));
+ break;
+ case "error":
+ object.getErrors().add(reader.getObjectUsingBuilder(AbstractErrorPropertyAdapter.class));
+ break;
+ case "resultType":
+ reader.getTextContent().ifPresent(s -> object.setResultType(ResultType.valueOf(s)));
+ break;
+ default:
+ throw new IllegalStateException("Cannot handle name " + name + " when building ValidationResult element");
}
}
-
+
@Override
public Element createElement(ValidationResult object, Namespaces namespaces) throws ObjectSerializeException {
return Element.of(QualityADEModule.NAMESPACE_URI, "ValidationResult");
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractErrorProperty.java
index 154f16db4113ccd0604c672eec65ecd06f84eeef..fddacc20482ffbc4ed1b08dca9fe1e35dfc82faf 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractErrorProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractErrorProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.AbstractError;
public class AbstractErrorProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 1411862623125946009L;
+ private static final long serialVersionUID = 1411862623125946009L;
- public AbstractErrorProperty() {
- super();
- }
+ public AbstractErrorProperty() {
+ super();
+ }
- public AbstractErrorProperty(AbstractError ae) {
- super(ae);
- }
+ public AbstractErrorProperty(AbstractError ae) {
+ super(ae);
+ }
- @Override
- public Class getTargetType() {
- return AbstractError.class;
- }
+ @Override
+ public Class getTargetType() {
+ return AbstractError.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractGeometryErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractGeometryErrorProperty.java
index 66789ee40639b338df1ca4e9a2ea63d23735acce..152fe5ceb6ab6883514038eb459e6ca2d389acb8 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractGeometryErrorProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractGeometryErrorProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.AbstractGeometryError;
public class AbstractGeometryErrorProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 7034671234592671680L;
+ private static final long serialVersionUID = 7034671234592671680L;
- public AbstractGeometryErrorProperty() {
- super();
- }
+ public AbstractGeometryErrorProperty() {
+ super();
+ }
- public AbstractGeometryErrorProperty(AbstractGeometryError age) {
- super(age);
- }
+ public AbstractGeometryErrorProperty(AbstractGeometryError age) {
+ super(age);
+ }
- @Override
- public Class getTargetType() {
- return AbstractGeometryError.class;
- }
+ @Override
+ public Class getTargetType() {
+ return AbstractGeometryError.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractPolygonErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractPolygonErrorProperty.java
index 90dd4b0e03ce5c6a4b785779de899afae7fff6e0..5e55fa6c851742215e21c562d953d3b5a5f54b14 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractPolygonErrorProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractPolygonErrorProperty.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,7 +23,6 @@ import de.hft.stuttgart.quality.model.types.AbstractPolygonError;
public class AbstractPolygonErrorProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
private static final long serialVersionUID = 70692012962059529L;
public AbstractPolygonErrorProperty() {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractRingErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractRingErrorProperty.java
index bd93ccbd8aa6b2902b1f51c92e8ce2744a466116..6d7fa8185e361bd4141ae1a9ba295c629bc54cfe 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractRingErrorProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractRingErrorProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.AbstractRingError;
public class AbstractRingErrorProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 6934180997181643185L;
+ private static final long serialVersionUID = 6934180997181643185L;
- public AbstractRingErrorProperty() {
- super();
- }
+ public AbstractRingErrorProperty() {
+ super();
+ }
- public AbstractRingErrorProperty(AbstractRingError are) {
- super(are);
- }
+ public AbstractRingErrorProperty(AbstractRingError are) {
+ super(are);
+ }
- @Override
- public Class getTargetType() {
- return AbstractRingError.class;
- }
+ @Override
+ public Class getTargetType() {
+ return AbstractRingError.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractSemanticErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractSemanticErrorProperty.java
index 1cb46cada947146d35296489aed5edaa2024c7b8..de05ae87cc2ba8ebad58614dba71b7d56dcfb385 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractSemanticErrorProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractSemanticErrorProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.AbstractSemanticError;
public class AbstractSemanticErrorProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 8488922114751949334L;
+ private static final long serialVersionUID = 8488922114751949334L;
- public AbstractSemanticErrorProperty() {
- super();
- }
+ public AbstractSemanticErrorProperty() {
+ super();
+ }
- public AbstractSemanticErrorProperty(AbstractSemanticError ase) {
- super(ase);
- }
+ public AbstractSemanticErrorProperty(AbstractSemanticError ase) {
+ super(ase);
+ }
- @Override
- public Class getTargetType() {
- return AbstractSemanticError.class;
- }
+ @Override
+ public Class getTargetType() {
+ return AbstractSemanticError.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractSolidErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractSolidErrorProperty.java
index bdee7d6eb8e425bd9c63a803068bac7b469facb8..cee12b8c6503d77a0959014498a58004afd951ed 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractSolidErrorProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AbstractSolidErrorProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.AbstractSolidError;
public class AbstractSolidErrorProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 4191279461525842687L;
+ private static final long serialVersionUID = 4191279461525842687L;
- public AbstractSolidErrorProperty() {
- super();
- }
+ public AbstractSolidErrorProperty() {
+ super();
+ }
- public AbstractSolidErrorProperty(AbstractSolidError ase) {
- super(ase);
- }
+ public AbstractSolidErrorProperty(AbstractSolidError ase) {
+ super(ase);
+ }
- @Override
- public Class getTargetType() {
- return AbstractSolidError.class;
- }
+ @Override
+ public Class getTargetType() {
+ return AbstractSolidError.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/CheckingProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/CheckingProperty.java
index c6c4f109c29ae077dd7aea25e0932ebb5ee2e15c..7512dbe9058caeb02e4a793366d5a090c53f200c 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/CheckingProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/CheckingProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.Checking;
public class CheckingProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 2275964563754871682L;
+ private static final long serialVersionUID = 2275964563754871682L;
- public CheckingProperty() {
- super();
- }
+ public CheckingProperty() {
+ super();
+ }
- public CheckingProperty(Checking c) {
- super(c);
- }
+ public CheckingProperty(Checking c) {
+ super(c);
+ }
- @Override
- public Class getTargetType() {
- return Checking.class;
- }
+ @Override
+ public Class getTargetType() {
+ return Checking.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/EdgeListProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/EdgeListProperty.java
index fce97f559d90872cd397eed352cda50da24f9640..55733946199899ae00b855c6ffb2b2e61dcd2066 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/EdgeListProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/EdgeListProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.EdgeList;
public class EdgeListProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 2336457353379630637L;
+ private static final long serialVersionUID = 2336457353379630637L;
- public EdgeListProperty() {
- super();
- }
+ public EdgeListProperty() {
+ super();
+ }
- public EdgeListProperty(EdgeList el) {
- super(el);
- }
+ public EdgeListProperty(EdgeList el) {
+ super(el);
+ }
- @Override
- public Class getTargetType() {
- return EdgeList.class;
- }
+ @Override
+ public Class getTargetType() {
+ return EdgeList.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/EdgeProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/EdgeProperty.java
index efdd34c169d9f22685c653e1b6f13a5820061b0a..1eb7302c69b540e156a07e006d1fb93756c11aaa 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/EdgeProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/EdgeProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.Edge;
public class EdgeProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 3087019382945722678L;
+ private static final long serialVersionUID = 3087019382945722678L;
- public EdgeProperty() {
- super();
- }
+ public EdgeProperty() {
+ super();
+ }
- public EdgeProperty(Edge e) {
- super(e);
- }
+ public EdgeProperty(Edge e) {
+ super(e);
+ }
- @Override
- public Class getTargetType() {
- return Edge.class;
- }
+ @Override
+ public Class getTargetType() {
+ return Edge.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ErrorProperty.java
index ca747db652bd637a4402813332cd5d0633ea8ac8..0d005f49d61d17a3e8e20db68bafc33a0ff15572 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ErrorProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ErrorProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.Error;
public class ErrorProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 1405693040162674820L;
+ private static final long serialVersionUID = 1405693040162674820L;
- public ErrorProperty() {
- super();
- }
+ public ErrorProperty() {
+ super();
+ }
- public ErrorProperty(Error e) {
- super(e);
- }
+ public ErrorProperty(Error e) {
+ super(e);
+ }
- @Override
- public Class getTargetType() {
- return Error.class;
- }
+ @Override
+ public Class getTargetType() {
+ return Error.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/FeatureStatisticsProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/FeatureStatisticsProperty.java
index 5d31a9bba075009ca04d21725dbdb9d994e920a6..8a165dee0a1d65c0ad044c9b215f5df9c3983334 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/FeatureStatisticsProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/FeatureStatisticsProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.FeatureStatistics;
public class FeatureStatisticsProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 4725452691563906950L;
+ private static final long serialVersionUID = 4725452691563906950L;
- public FeatureStatisticsProperty() {
- super();
- }
+ public FeatureStatisticsProperty() {
+ super();
+ }
- public FeatureStatisticsProperty(FeatureStatistics fs) {
- super(fs);
- }
+ public FeatureStatisticsProperty(FeatureStatistics fs) {
+ super(fs);
+ }
- @Override
- public Class getTargetType() {
- return FeatureStatistics.class;
- }
+ @Override
+ public Class getTargetType() {
+ return FeatureStatistics.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/FilterProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/FilterProperty.java
index 8342179fee2ecb08672cf2e725df3c2bb30b47d6..b3b4630c7e9c68881bfe8d7eeec2acc609752537 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/FilterProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/FilterProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.Filter;
public class FilterProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 2202767186145199981L;
+ private static final long serialVersionUID = 2202767186145199981L;
- public FilterProperty() {
- super();
- }
+ public FilterProperty() {
+ super();
+ }
- public FilterProperty(Filter f) {
- super(f);
- }
+ public FilterProperty(Filter f) {
+ super(f);
+ }
- @Override
- public Class getTargetType() {
- return Filter.class;
- }
+ @Override
+ public Class getTargetType() {
+ return Filter.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/GlobalParametersProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/GlobalParametersProperty.java
index eba5b1ade67657aa2b0efc822fcc2fad9d9712da..3c1e3afc43ea306125bd1aa567dea0fa607481be 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/GlobalParametersProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/GlobalParametersProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.GlobalParameters;
public class GlobalParametersProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 4688667898762529244L;
+ private static final long serialVersionUID = 4688667898762529244L;
- public GlobalParametersProperty() {
- super();
- }
+ public GlobalParametersProperty() {
+ super();
+ }
- public GlobalParametersProperty(GlobalParameters gp) {
- super(gp);
- }
+ public GlobalParametersProperty(GlobalParameters gp) {
+ super(gp);
+ }
- @Override
- public Class getTargetType() {
- return GlobalParameters.class;
- }
+ @Override
+ public Class getTargetType() {
+ return GlobalParameters.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ParameterProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ParameterProperty.java
index 25e07d1dfadb4fc27c5bcdb534116a90252e61f7..60fe0a1ff8aa70131249fe6f250133a54c2e61a8 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ParameterProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ParameterProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.Parameter;
public class ParameterProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 3826499653407209573L;
+ private static final long serialVersionUID = 3826499653407209573L;
- public ParameterProperty() {
- super();
- }
+ public ParameterProperty() {
+ super();
+ }
- public ParameterProperty(Parameter p) {
- super(p);
- }
+ public ParameterProperty(Parameter p) {
+ super(p);
+ }
- @Override
- public Class getTargetType() {
- return Parameter.class;
- }
+ @Override
+ public Class getTargetType() {
+ return Parameter.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PolygonIdListProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PolygonIdListProperty.java
index 5b8cf323271579343781ff84b688d1a14fc48d16..e1a303324d98326275395448e9a7bbdb16ccbac4 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PolygonIdListProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PolygonIdListProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.PolygonIdList;
public class PolygonIdListProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 8212792040324739831L;
+ private static final long serialVersionUID = 8212792040324739831L;
- public PolygonIdListProperty() {
- super();
- }
+ public PolygonIdListProperty() {
+ super();
+ }
- public PolygonIdListProperty(PolygonIdList pil) {
- super(pil);
- }
+ public PolygonIdListProperty(PolygonIdList pil) {
+ super(pil);
+ }
- @Override
- public Class getTargetType() {
- return PolygonIdList.class;
- }
+ @Override
+ public Class getTargetType() {
+ return PolygonIdList.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RequirementProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RequirementProperty.java
index 5819eddb1b8f9c5411423445d304ba1c0d357e00..3b54f7f9e8092022a39cd06f80a4d2dd1e06f479 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RequirementProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RequirementProperty.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,7 +23,6 @@ import de.hft.stuttgart.quality.model.types.Requirement;
public class RequirementProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
private static final long serialVersionUID = 1084132873819307011L;
public RequirementProperty() {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/StatisticsProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/StatisticsProperty.java
index d67173dc0ad76616e6897bd83170fd6c65d3716e..5e38899d21312511b25bf48cb7ce3ff6d5af0577 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/StatisticsProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/StatisticsProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,7 +22,6 @@ import de.hft.stuttgart.quality.model.types.Statistics;
public class StatisticsProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
private static final long serialVersionUID = 4264016075264322157L;
public StatisticsProperty() {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationPlanProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationPlanProperty.java
index 60190a6397c53984f65138443c0bf44163b963c8..624a81e3378a159c2e6c0b49395b8f04d6acef16 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationPlanProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationPlanProperty.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
@@ -24,20 +22,19 @@ import de.hft.stuttgart.quality.model.types.ValidationPlan;
public class ValidationPlanProperty extends AbstractInlineProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 4542660904311227314L;
+ private static final long serialVersionUID = 4542660904311227314L;
- public ValidationPlanProperty() {
- super();
- }
+ public ValidationPlanProperty() {
+ super();
+ }
- public ValidationPlanProperty(ValidationPlan vp) {
- super(vp);
- }
+ public ValidationPlanProperty(ValidationPlan vp) {
+ super(vp);
+ }
- @Override
- public Class getTargetType() {
- return ValidationPlan.class;
- }
+ @Override
+ public Class getTargetType() {
+ return ValidationPlan.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationProperty.java
index b2bcb6eff2c695be3344370d6ccaa263d335a82b..8f5a0b64b86308b601ea83fc9ad0cd9342c93297 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationProperty.java
@@ -15,32 +15,30 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import de.hft.stuttgart.quality.model.types.Validation;
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineOrByReferenceProperty;
-import java.io.Serial;
+import de.hft.stuttgart.quality.model.types.Validation;
public class ValidationProperty extends AbstractInlineOrByReferenceProperty implements ADEObject {
- @Serial
- private static final long serialVersionUID = 3423466580266018906L;
+ private static final long serialVersionUID = 3423466580266018906L;
- public ValidationProperty() {
- super();
- }
+ public ValidationProperty() {
+ super();
+ }
- public ValidationProperty(Validation object) {
- super(object);
- }
+ public ValidationProperty(Validation object) {
+ super(object);
+ }
- public ValidationProperty(String href) {
- super(href);
- }
+ public ValidationProperty(String href) {
+ super(href);
+ }
- @Override
- public Class getTargetType() {
- return Validation.class;
- }
+ @Override
+ public Class getTargetType() {
+ return Validation.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationResultProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationResultProperty.java
index db6f38c5bab2e4b928dc76b431c14c76e51e4364..6e1d7918193a670579cf0e5e8026bbd4bf518482 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationResultProperty.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ValidationResultProperty.java
@@ -15,34 +15,31 @@
*/
package de.hft.stuttgart.quality.model.properties;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineOrByReferenceProperty;
import de.hft.stuttgart.quality.model.types.ValidationResult;
-public class ValidationResultProperty extends AbstractInlineOrByReferenceProperty implements ADEObject {
-
+public class ValidationResultProperty extends AbstractInlineOrByReferenceProperty
+ implements ADEObject {
- @Serial
private static final long serialVersionUID = 480940868730913996L;
public ValidationResultProperty() {
- super();
- }
+ super();
+ }
- public ValidationResultProperty(ValidationResult object) {
- super(object);
- }
+ public ValidationResultProperty(ValidationResult object) {
+ super(object);
+ }
- public ValidationResultProperty(String href) {
- super(href);
- }
+ public ValidationResultProperty(String href) {
+ super(href);
+ }
- @Override
- public Class getTargetType() {
- return ValidationResult.class;
- }
+ @Override
+ public Class getTargetType() {
+ return ValidationResult.class;
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractError.java
index f5675b0d32c128a779d52d4aa757470f95eec482..cb95bcebac6fcce0faeb71472af355f25b382a04 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractError.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.GMLObject;
@@ -24,7 +23,6 @@ import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public abstract class AbstractError extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 4456303926951620441L;
public void accept(ValidationErrorVisitor visitor) {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractGeometryError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractGeometryError.java
index 4e5203db5b695543faaa62d41ab845d220e6cfd6..0c6bfe143c5c4f7a6e645a6b8c1cf4f6369fc054 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractGeometryError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractGeometryError.java
@@ -15,19 +15,16 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public abstract class AbstractGeometryError extends AbstractError {
- @Serial
- private static final long serialVersionUID = 5584980708521134866L;
-
- @Override
- public void accept(ValidationErrorVisitor visitor) {
- super.accept(visitor);
- visitor.visit(this);
- }
+ private static final long serialVersionUID = 5584980708521134866L;
+
+ @Override
+ public void accept(ValidationErrorVisitor visitor) {
+ super.accept(visitor);
+ visitor.visit(this);
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractPolygonError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractPolygonError.java
index bcf898cd3a5cbecb231483cc9d532ae3427666a9..85ee1ae8e638e62a96ef4024c5548f5e6b135360 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractPolygonError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractPolygonError.java
@@ -15,15 +15,12 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public abstract class AbstractPolygonError extends AbstractGeometryError {
- @Serial
- private static final long serialVersionUID = 8765755615504522764L;
-
+ private static final long serialVersionUID = 8765755615504522764L;
+
private String polygonId;
public String getPolygonId() {
@@ -33,7 +30,7 @@ public abstract class AbstractPolygonError extends AbstractGeometryError {
public void setPolygonId(String polygonId) {
this.polygonId = polygonId;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractRingError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractRingError.java
index 84255f41ad67cb79a4c5316013c16db5099d2de7..101f847a7e7deff35a27d242c2e7968f75d100ab 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractRingError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractRingError.java
@@ -15,16 +15,13 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public abstract class AbstractRingError extends AbstractGeometryError {
- @Serial
- private static final long serialVersionUID = 6406932524599157467L;
-
- private String linearRingId;
+ private static final long serialVersionUID = 6406932524599157467L;
+
+ private String linearRingId;
public String getLinearRingId() {
return linearRingId;
@@ -33,7 +30,7 @@ public abstract class AbstractRingError extends AbstractGeometryError {
public void setLinearRingId(String linearRingId) {
this.linearRingId = linearRingId;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractSemanticError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractSemanticError.java
index 3018482ed4beaf86283c69961d48d97f86721364..32a9cf8f9434e92c674442854d2dd25d4c442349 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractSemanticError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractSemanticError.java
@@ -15,13 +15,10 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public abstract class AbstractSemanticError extends AbstractError {
- @Serial
private static final long serialVersionUID = 3754322190455789991L;
@Override
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractSolidError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractSolidError.java
index cb9362f286c9bd56cbe1eb6f0aafc06705500c85..191d5e2134aab7c4c53b8b9901129cfcabe5e030 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractSolidError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractSolidError.java
@@ -15,13 +15,10 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public abstract class AbstractSolidError extends AbstractGeometryError {
- @Serial
private static final long serialVersionUID = 8616094562996823088L;
private String geometryId;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AllPolygonsOrientedWrongError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AllPolygonsOrientedWrongError.java
index bccf290db4883a441bc88ecd0799ec9e6755ec8b..fc0f91d41e4a66b85a84ad8f71481c50200160c1 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AllPolygonsOrientedWrongError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AllPolygonsOrientedWrongError.java
@@ -15,19 +15,16 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class AllPolygonsOrientedWrongError extends AbstractSolidError {
- @Serial
- private static final long serialVersionUID = 4295306777217062184L;
-
- @Override
- public void accept(ValidationErrorVisitor visitor) {
- super.accept(visitor);
- visitor.visit(this);
- }
+ private static final long serialVersionUID = 4295306777217062184L;
+
+ @Override
+ public void accept(ValidationErrorVisitor visitor) {
+ super.accept(visitor);
+ visitor.visit(this);
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Checking.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Checking.java
index 60b178df240d55c1e46605ff5c00c7577a7b7b55..e9cb6e2f5532c0ea4845f57c3140364bdaff83f3 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Checking.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Checking.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.GMLObject;
@@ -24,10 +22,9 @@ import de.hft.stuttgart.quality.model.enums.TopLevelFeatureType;
public class Checking extends GMLObject implements ADEObject {
- @Serial
- private static final long serialVersionUID = 8248598807454312291L;
-
- private TopLevelFeatureType featureType;
+ private static final long serialVersionUID = 8248598807454312291L;
+
+ private TopLevelFeatureType featureType;
public TopLevelFeatureType getFeatureType() {
return featureType;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/CityObjectProperties.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/CityObjectProperties.java
index 98eabb60dd88e6715004c83d58dda8b787be2b2b..548afc3a2660f55785de2630fb43032cfab18ad9 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/CityObjectProperties.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/CityObjectProperties.java
@@ -1,23 +1,20 @@
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.citygml4j.core.model.core.ADEOfAbstractCityObject;
import de.hft.stuttgart.quality.model.properties.ValidationResultProperty;
public class CityObjectProperties extends ADEOfAbstractCityObject {
- @Serial
- private static final long serialVersionUID = 1273072314736964714L;
+ private static final long serialVersionUID = 1273072314736964714L;
- private ValidationResultProperty validationResult;
+ private ValidationResultProperty validationResult;
- public ValidationResultProperty getValidationResult() {
- return validationResult;
- }
+ public ValidationResultProperty getValidationResult() {
+ return validationResult;
+ }
- public void setValidationResult(ValidationResultProperty validationResult) {
- this.validationResult = asChild(validationResult);
- }
+ public void setValidationResult(ValidationResultProperty validationResult) {
+ this.validationResult = asChild(validationResult);
+ }
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ConsecutivePointsSameError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ConsecutivePointsSameError.java
index 7b8a0a1e997dbf050ca0b3bcd5714da4baad688c..e71a24f0de786f42a09797d09acc43910276ee31 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ConsecutivePointsSameError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ConsecutivePointsSameError.java
@@ -15,15 +15,12 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.xmlobjects.gml.model.geometry.DirectPosition;
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class ConsecutivePointsSameError extends AbstractRingError {
- @Serial
private static final long serialVersionUID = 960107689338308020L;
private DirectPosition vertex1;
@@ -44,7 +41,7 @@ public class ConsecutivePointsSameError extends AbstractRingError {
public void setVertex2(DirectPosition vertex2) {
this.vertex2 = asChild(vertex2);
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Edge.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Edge.java
index 8e9519f5dafb950d8d72570808c811b23d3e0540..fadd5f63b03ebe41d8285dee990ee7bd501084d5 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Edge.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Edge.java
@@ -15,15 +15,12 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.GMLObject;
import org.xmlobjects.gml.model.geometry.DirectPosition;
public class Edge extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 8021062845313752146L;
private DirectPosition from;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/EdgeList.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/EdgeList.java
index a67004a1385c3d2ed51fc42ac36a93d69a991855..a0337bd45a6699ce6fc7cb6ff36e5503e7bbc077 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/EdgeList.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/EdgeList.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.util.List;
import org.citygml4j.core.model.ade.ADEObject;
@@ -26,10 +25,9 @@ import de.hft.stuttgart.quality.model.properties.EdgeProperty;
public class EdgeList extends GMLObject implements ADEObject {
- @Serial
- private static final long serialVersionUID = 5900643456940461301L;
-
- private List edges;
+ private static final long serialVersionUID = 5900643456940461301L;
+
+ private List edges;
public List getEdges() {
if (edges == null) {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Error.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Error.java
index 7c5dde27203b8740c0bb26e0e144ac470241d334..b03261e99a843239ffee18950633dc3b49e23916 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Error.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Error.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.GMLObject;
@@ -24,7 +22,6 @@ import de.hft.stuttgart.quality.model.enums.ErrorId;
public class Error extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 2447962257841143458L;
private int occurrences;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/FeatureStatistics.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/FeatureStatistics.java
index e7944bb38bc92a50330c5e34ab21ba0fd59272bc..ff2e38f504f67efc6382ec80dc6d476cc4e71430 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/FeatureStatistics.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/FeatureStatistics.java
@@ -15,19 +15,16 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.GMLObject;
public class FeatureStatistics extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 5835765260535725839L;
private int numChecked;
private int numErrors;
-
+
public FeatureStatistics() {
// constructor for serialization
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Filter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Filter.java
index d0b82494ca0ffd74f76863a0a254ce58d7ab4af7..6575f41e6ce061a4c9aaa5d8204d4112d0f4ed51 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Filter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Filter.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.util.List;
import org.citygml4j.core.model.ade.ADEObject;
@@ -26,7 +25,6 @@ import de.hft.stuttgart.quality.model.properties.CheckingProperty;
public class Filter extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 2766323821940477659L;
private List checking;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/GlobalParameters.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/GlobalParameters.java
index 8b53d77e3b502d9b4ef4a4cd1defb74d98ec6501..56e0db5616f8c3aee98b74e4671705f22892fb38 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/GlobalParameters.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/GlobalParameters.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.util.List;
import org.citygml4j.core.model.ade.ADEObject;
@@ -26,7 +25,6 @@ import de.hft.stuttgart.quality.model.properties.ParameterProperty;
public class GlobalParameters extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 5470016232480954926L;
private List parameters;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/HoleOutsideError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/HoleOutsideError.java
index 6c6f199f871a28aa412f79cd5f72a5dcc9387d33..8a82e130d5dbaf8e2b1eab3fc31ae775a9448012 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/HoleOutsideError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/HoleOutsideError.java
@@ -15,13 +15,10 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class HoleOutsideError extends AbstractPolygonError {
- @Serial
private static final long serialVersionUID = 7823516103018988170L;
private String linearRingId;
@@ -33,7 +30,7 @@ public class HoleOutsideError extends AbstractPolygonError {
public void setLinearRingId(String linearRingId) {
this.linearRingId = linearRingId;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InnerRingsNestedError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InnerRingsNestedError.java
index 658f20986550bce2d22a708602f27edeb2e2d636..b5cdfe85ebd1a8b02a94f89949b971a5d19ab3f1 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InnerRingsNestedError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InnerRingsNestedError.java
@@ -15,13 +15,10 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class InnerRingsNestedError extends AbstractPolygonError {
- @Serial
private static final long serialVersionUID = 6801491749796411678L;
private String linearRingId1;
@@ -42,7 +39,7 @@ public class InnerRingsNestedError extends AbstractPolygonError {
public void setLinearRingId2(String linearRingId2) {
this.linearRingId2 = linearRingId2;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InteriorDisconnectedError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InteriorDisconnectedError.java
index f750cd88523aa608749f14aed006be79957347ea..261d4a6152eb9c6a3a29058183bae988deb39907 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InteriorDisconnectedError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InteriorDisconnectedError.java
@@ -15,20 +15,16 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class InteriorDisconnectedError extends AbstractPolygonError {
-
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
visitor.visit(this);
}
- @Serial
- private static final long serialVersionUID = 8270468563578479182L;
+ private static final long serialVersionUID = 8270468563578479182L;
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/IntersectingRingsError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/IntersectingRingsError.java
index 6ec183c4cafda9bd139d12cb8c73801ab6caeca6..8bd213da722046efb03b71efe150d7df0d1c460b 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/IntersectingRingsError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/IntersectingRingsError.java
@@ -15,13 +15,10 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class IntersectingRingsError extends AbstractPolygonError {
- @Serial
private static final long serialVersionUID = 4733342962974436966L;
private String linearRingId1;
@@ -42,7 +39,7 @@ public class IntersectingRingsError extends AbstractPolygonError {
public void setLinearRingId2(String linearRingId2) {
this.linearRingId2 = linearRingId2;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/MultipleComponentsError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/MultipleComponentsError.java
index ee3b280b32bbd2e8632c58f8d51a1327cec203ef..19f14199a5b7e15897abace85935d3a97cbaa81c 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/MultipleComponentsError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/MultipleComponentsError.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.util.List;
import org.xmlobjects.model.ChildList;
@@ -25,7 +24,6 @@ import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class MultipleComponentsError extends AbstractSolidError {
- @Serial
private static final long serialVersionUID = 4322219502819024437L;
private List components;
@@ -36,7 +34,7 @@ public class MultipleComponentsError extends AbstractSolidError {
}
return components;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldEdgeError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldEdgeError.java
index bb43f2e62960f6007021a9240a3029c2f36fdf64..b926f5a6a33fb2e21c3264bf7357bfc27ac68dd0 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldEdgeError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldEdgeError.java
@@ -15,14 +15,11 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.properties.EdgeListProperty;
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class NonManifoldEdgeError extends AbstractSolidError {
- @Serial
private static final long serialVersionUID = 3499800929524507025L;
private EdgeListProperty edges;
@@ -30,7 +27,7 @@ public class NonManifoldEdgeError extends AbstractSolidError {
public EdgeListProperty getEdges() {
return edges;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldVertexError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldVertexError.java
index 0d8d6fe6cf67d87e61d41bded0a1e1a1156a8d4e..c35617cc45b8a5317239bd2ebd0aa262c64dd882 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldVertexError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldVertexError.java
@@ -15,17 +15,14 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.xmlobjects.gml.model.geometry.DirectPosition;
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class NonManifoldVertexError extends AbstractSolidError {
- @Serial
- private static final long serialVersionUID = 6428627491730618046L;
-
+ private static final long serialVersionUID = 6428627491730618046L;
+
private DirectPosition vertex;
public DirectPosition getVertex() {
@@ -35,7 +32,7 @@ public class NonManifoldVertexError extends AbstractSolidError {
public void setVertex(DirectPosition vertex) {
this.vertex = asChild(vertex);
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/OrientationRingsSameError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/OrientationRingsSameError.java
index 1856639ded66fb9293579178cefe706bef67eb6a..3b93910f4beaf112829d2aef6d040771959c26dc 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/OrientationRingsSameError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/OrientationRingsSameError.java
@@ -15,13 +15,10 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class OrientationRingsSameError extends AbstractPolygonError {
- @Serial
private static final long serialVersionUID = 5732797947859046889L;
private String linearRing;
@@ -33,7 +30,7 @@ public class OrientationRingsSameError extends AbstractPolygonError {
public void setLinearRing(String linearRing) {
this.linearRing = linearRing;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Parameter.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Parameter.java
index 16e0a2f0a34afab695dc7feb61772420d3e11172..4156792e5207217bd74ad181386976e03b1aa969 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Parameter.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Parameter.java
@@ -15,14 +15,11 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.GMLObject;
public class Parameter extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 3493525795867922745L;
private String name;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PlanarDistancePlaneError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PlanarDistancePlaneError.java
index 4e1c85989a4cbc867891e3214f5fe718a94d53c4..090acca7fd6111a7b0a389489eca74936b58d64f 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PlanarDistancePlaneError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PlanarDistancePlaneError.java
@@ -15,8 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.xmlobjects.gml.model.geometry.DirectPosition;
import org.xmlobjects.gml.model.measures.Length;
@@ -24,7 +22,6 @@ import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class PlanarDistancePlaneError extends AbstractPolygonError {
- @Serial
private static final long serialVersionUID = 9186823395923829178L;
private DirectPosition vertex;
@@ -45,7 +42,7 @@ public class PlanarDistancePlaneError extends AbstractPolygonError {
public void setDistance(Length distance) {
this.distance = asChild(distance);
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PlanarNormalsDeviationError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PlanarNormalsDeviationError.java
index c93fdce1dabcdf5bfcdf5a1a25496811362746ed..dce1c8891e75e76b8138dda588f0320c120e0a8a 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PlanarNormalsDeviationError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PlanarNormalsDeviationError.java
@@ -15,15 +15,12 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import org.xmlobjects.gml.model.measures.Angle;
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class PlanarNormalsDeviationError extends AbstractPolygonError {
- @Serial
private static final long serialVersionUID = 5914728363336771016L;
private Angle deviation;
@@ -35,7 +32,7 @@ public class PlanarNormalsDeviationError extends AbstractPolygonError {
public void setDeviation(Angle deviation) {
this.deviation = asChild(deviation);
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PolygonIdList.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PolygonIdList.java
index 58f00bbeb2ee7e4754530afcad911d51739b83aa..a8092b8feaa30eb36394554ae813f2abcd86ede3 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PolygonIdList.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PolygonIdList.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.util.ArrayList;
import java.util.List;
@@ -24,10 +23,9 @@ import org.xmlobjects.gml.model.GMLObject;
public class PolygonIdList extends GMLObject implements ADEObject {
- @Serial
- private static final long serialVersionUID = 4396447239956257299L;
-
- private List polygonIds;
+ private static final long serialVersionUID = 4396447239956257299L;
+
+ private List polygonIds;
public List getPolygonIds() {
if (polygonIds == null) {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PolygonWrongOrientationError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PolygonWrongOrientationError.java
index f6ed58d461e8f393b236e4b7ebc08e62e2ac960b..4033203960276f08468c53e0d3b119d1d9cff5e4 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PolygonWrongOrientationError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/PolygonWrongOrientationError.java
@@ -15,14 +15,11 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.properties.EdgeListProperty;
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class PolygonWrongOrientationError extends AbstractSolidError {
- @Serial
private static final long serialVersionUID = 4975827693656963892L;
private EdgeListProperty edges;
@@ -34,7 +31,7 @@ public class PolygonWrongOrientationError extends AbstractSolidError {
public void setEdges(EdgeListProperty edges) {
this.edges = edges;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Requirement.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Requirement.java
index 4dad3b55c0212303ceb94b8b69ce71c87693a1f0..921eb87c9d17cd8ed56ae537ed666b8e53641599 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Requirement.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Requirement.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.util.List;
import org.citygml4j.core.model.ade.ADEObject;
@@ -27,7 +26,6 @@ import de.hft.stuttgart.quality.model.properties.ParameterProperty;
public class Requirement extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 4428291416242684642L;
private boolean enabled;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingNotClosedError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingNotClosedError.java
index 7805c3a453144af789d7e5f1c8c17d8bd9897c8f..a45bc0f01a542958d5f53b12d0e8505e181d02a3 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingNotClosedError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingNotClosedError.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
@@ -27,7 +26,6 @@ public class RingNotClosedError extends AbstractRingError {
visitor.visit(this);
}
- @Serial
private static final long serialVersionUID = 3327214274004406000L;
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingSelfIntersectionError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingSelfIntersectionError.java
index 3fc1189bf63ae3751d068fe71a95ce1bee0af7f3..779008f555277e0081e6c4cad0e22ad58c267628 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingSelfIntersectionError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingSelfIntersectionError.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import org.xmlobjects.gml.model.geometry.DirectPosition;
@@ -25,7 +24,6 @@ import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class RingSelfIntersectionError extends AbstractRingError {
- @Serial
private static final long serialVersionUID = 9103800366580888883L;
private RingSelfIntType type;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingTooFewPointsError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingTooFewPointsError.java
index 1f415566f0adabcf0d3705f67ec1ee9971be4798..3940c5437188f7d73485dc79fcc58318c2f1e2fb 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingTooFewPointsError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/RingTooFewPointsError.java
@@ -15,19 +15,16 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class RingTooFewPointsError extends AbstractRingError {
-
+
+ private static final long serialVersionUID = 8057350098649982235L;
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
visitor.visit(this);
}
- @Serial
- private static final long serialVersionUID = 8057350098649982235L;
-
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SemanticAttributeMissingError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SemanticAttributeMissingError.java
index 3475d425f39abcab8339b3767ac1a90a30496a8d..8d613e73acfdcb94ac84e1664a1a95a5a2229649 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SemanticAttributeMissingError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SemanticAttributeMissingError.java
@@ -15,13 +15,10 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class SemanticAttributeMissingError extends AbstractSemanticError {
- @Serial
private static final long serialVersionUID = 7157884749606290596L;
private String childId;
@@ -51,7 +48,7 @@ public class SemanticAttributeMissingError extends AbstractSemanticError {
public void setGeneric(boolean generic) {
this.generic = generic;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SemanticAttributeWrongValueError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SemanticAttributeWrongValueError.java
index d0d0206296f932bed611631e8bb78a24a24f387f..f880417b1d824dea1ec38edfe35a04adb048a929 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SemanticAttributeWrongValueError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SemanticAttributeWrongValueError.java
@@ -15,15 +15,12 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class SemanticAttributeWrongValueError extends AbstractSemanticError {
- @Serial
- private static final long serialVersionUID = 3478578364446339884L;
-
+ private static final long serialVersionUID = 3478578364446339884L;
+
private String childId;
private String attributeName;
private boolean generic;
@@ -51,6 +48,7 @@ public class SemanticAttributeWrongValueError extends AbstractSemanticError {
public void setGeneric(boolean generic) {
this.generic = generic;
}
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidNotClosedError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidNotClosedError.java
index 4e1c3d9b46ee060f68493ebda72d511c8cb4990a..c6415ea3aea27ffa7e9bfbe43d22e0e82874131f 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidNotClosedError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidNotClosedError.java
@@ -15,14 +15,11 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.properties.EdgeListProperty;
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class SolidNotClosedError extends AbstractSolidError {
- @Serial
private static final long serialVersionUID = 297029245173578437L;
private EdgeListProperty edges;
@@ -34,7 +31,7 @@ public class SolidNotClosedError extends AbstractSolidError {
public void setEdges(EdgeListProperty edges) {
this.edges = asChild(edges);
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidSelfIntersectionError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidSelfIntersectionError.java
index 799e90a9124630199cfbebb0b64a1f4a5ef2d35f..46c595ea25e50d71765374991a0ab9a84a267d77 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidSelfIntersectionError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidSelfIntersectionError.java
@@ -15,13 +15,10 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class SolidSelfIntersectionError extends AbstractSolidError {
- @Serial
private static final long serialVersionUID = 5070991901664859830L;
private String polygonId1;
@@ -42,7 +39,7 @@ public class SolidSelfIntersectionError extends AbstractSolidError {
public void setPolygonId2(String polygonId2) {
this.polygonId2 = polygonId2;
}
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidTooFewPolygonsError.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidTooFewPolygonsError.java
index 3ee2e16bd12b6bc82db94cdedef5806205edb334..7dd4bef931224741c1b2dd7a1d49fcf573c8864d 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidTooFewPolygonsError.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/SolidTooFewPolygonsError.java
@@ -15,19 +15,16 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
-
import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class SolidTooFewPolygonsError extends AbstractSolidError {
-
+
@Override
public void accept(ValidationErrorVisitor visitor) {
super.accept(visitor);
visitor.visit(this);
}
- @Serial
- private static final long serialVersionUID = 1987841643971824973L;
+ private static final long serialVersionUID = 1987841643971824973L;
}
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Statistics.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Statistics.java
index 9034217046c51e589b8144e6449537cfb5d42722..349729e409a03639ed590ad4710e080b1f414ac6 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Statistics.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Statistics.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.util.List;
import org.citygml4j.core.model.ade.ADEObject;
@@ -27,15 +26,14 @@ import de.hft.stuttgart.quality.model.properties.FeatureStatisticsProperty;
public class Statistics extends GMLObject implements ADEObject {
- @Serial
- private static final long serialVersionUID = 2935590283116950203L;
-
- private FeatureStatisticsProperty numErrorBuildings;
- private FeatureStatisticsProperty numErrorVegetation;
- private FeatureStatisticsProperty numErrorLandObjects;
- private FeatureStatisticsProperty numErrorBridgeObjects;
- private FeatureStatisticsProperty numErrorWaterObjects;
- private FeatureStatisticsProperty numErrorTransportation;
+ private static final long serialVersionUID = 2935590283116950203L;
+
+ private FeatureStatisticsProperty numErrorBuildings;
+ private FeatureStatisticsProperty numErrorVegetation;
+ private FeatureStatisticsProperty numErrorLandObjects;
+ private FeatureStatisticsProperty numErrorBridgeObjects;
+ private FeatureStatisticsProperty numErrorWaterObjects;
+ private FeatureStatisticsProperty numErrorTransportation;
private List errors;
public FeatureStatisticsProperty getNumErrorBuildings() {
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Validation.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Validation.java
index a880fce18fb51611544091f7090e418b5ac231ac..2f26c40c470c4211a1d6ffa77ae68344d67e96ba 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Validation.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Validation.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.time.ZonedDateTime;
import org.citygml4j.core.model.ade.ADEObject;
@@ -26,7 +25,6 @@ import de.hft.stuttgart.quality.model.properties.ValidationPlanProperty;
public class Validation extends AbstractFeature implements ADEObject {
- @Serial
private static final long serialVersionUID = 7821104529898548535L;
private ZonedDateTime validationDate;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationPlan.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationPlan.java
index 4b331445b4036d401b1b3bda22d27e80f0682629..3310549cc79f5a6bf767e38518a1142e48c4879b 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationPlan.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationPlan.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.util.List;
import org.citygml4j.core.model.ade.ADEObject;
@@ -28,7 +27,6 @@ import de.hft.stuttgart.quality.model.properties.RequirementProperty;
public class ValidationPlan extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 434443226848485642L;
private GlobalParametersProperty globalParameters;
diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationResult.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationResult.java
index e795e5f10eb2ddbc47bca2eac10ba72be91a0c0f..8f0446ccec1c45821021290c28c725ccd19c85e0 100644
--- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationResult.java
+++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationResult.java
@@ -15,7 +15,6 @@
*/
package de.hft.stuttgart.quality.model.types;
-import java.io.Serial;
import java.util.List;
import org.citygml4j.core.model.ade.ADEObject;
@@ -29,7 +28,6 @@ import de.hft.stuttgart.quality.model.walker.ValidationErrorVisitor;
public class ValidationResult extends GMLObject implements ADEObject {
- @Serial
private static final long serialVersionUID = 4867627296196445082L;
private Reference validationPlanID;
diff --git a/public/0.1.4/qualityAde.xsd b/public/0.1.4/qualityAde.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..0362e46c4c05e506b0bcfa717c2e7737306e4c26
--- /dev/null
+++ b/public/0.1.4/qualityAde.xsd
@@ -0,0 +1,658 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+