diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AllPolygonsOrientedWrongErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AllPolygonsOrientedWrongErrorProperty.java deleted file mode 100644 index 19a004d7ab4eaf1ea7ae44477681e474a2e55159..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/AllPolygonsOrientedWrongErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.AllPolygonsOrientedWrongError; - -public class AllPolygonsOrientedWrongErrorProperty extends AbstractInlineProperty<AllPolygonsOrientedWrongError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 441706560214349475L; - - public AllPolygonsOrientedWrongErrorProperty() { - super(); - } - - public AllPolygonsOrientedWrongErrorProperty(AllPolygonsOrientedWrongError apowe) { - super(apowe); - } - - @Override - public Class<AllPolygonsOrientedWrongError> getTargetType() { - return AllPolygonsOrientedWrongError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ConsecutivePointsSameErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ConsecutivePointsSameErrorProperty.java deleted file mode 100644 index 38a1bc4cdc6a007424a5021c41cf7d644da23ea9..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/ConsecutivePointsSameErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.ConsecutivePointsSameError; - -public class ConsecutivePointsSameErrorProperty extends AbstractInlineProperty<ConsecutivePointsSameError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 3869036308848839709L; - - public ConsecutivePointsSameErrorProperty() { - super(); - } - - public ConsecutivePointsSameErrorProperty(ConsecutivePointsSameError cpse) { - super(cpse); - } - - @Override - public Class<ConsecutivePointsSameError> getTargetType() { - return ConsecutivePointsSameError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/HoleOutsideErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/HoleOutsideErrorProperty.java deleted file mode 100644 index 9a0a0b2663b613bfbdb86c872e8dafa1cbca445a..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/HoleOutsideErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.HoleOutsideError; - -public class HoleOutsideErrorProperty extends AbstractInlineProperty<HoleOutsideError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 4196743912365692331L; - - public HoleOutsideErrorProperty() { - super(); - } - - public HoleOutsideErrorProperty(HoleOutsideError gepholeoutside) { - super(gepholeoutside); - } - - @Override - public Class<HoleOutsideError> getTargetType() { - return HoleOutsideError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/InnerRingsNestedErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/InnerRingsNestedErrorProperty.java deleted file mode 100644 index 9957c83acad2b733782af204231f7e630f128151..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/InnerRingsNestedErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.InnerRingsNestedError; - -public class InnerRingsNestedErrorProperty extends AbstractInlineProperty<InnerRingsNestedError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 3036689276151551958L; - - public InnerRingsNestedErrorProperty() { - super(); - } - - public InnerRingsNestedErrorProperty(InnerRingsNestedError irne) { - super(irne); - } - - @Override - public Class<InnerRingsNestedError> getTargetType() { - return InnerRingsNestedError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/InteriorDisconnectedErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/InteriorDisconnectedErrorProperty.java deleted file mode 100644 index f50d443dce49cdd4c958bc87930088479575bc89..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/InteriorDisconnectedErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.InteriorDisconnectedError; - -public class InteriorDisconnectedErrorProperty extends AbstractInlineProperty<InteriorDisconnectedError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 84761615612278576L; - - public InteriorDisconnectedErrorProperty() { - super(); - } - - public InteriorDisconnectedErrorProperty(InteriorDisconnectedError ide) { - super(ide); - } - - @Override - public Class<InteriorDisconnectedError> getTargetType() { - return InteriorDisconnectedError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/IntersectingRingsErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/IntersectingRingsErrorProperty.java deleted file mode 100644 index bc97fa0a5b4d25c9eea95997c3e8d107d4a6d8cb..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/IntersectingRingsErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.IntersectingRingsError; - -public class IntersectingRingsErrorProperty extends AbstractInlineProperty<IntersectingRingsError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 1608106125509503698L; - - public IntersectingRingsErrorProperty() { - super(); - } - - public IntersectingRingsErrorProperty(IntersectingRingsError ire) { - super(ire); - } - - @Override - public Class<IntersectingRingsError> getTargetType() { - return IntersectingRingsError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/MultipleComponentsErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/MultipleComponentsErrorProperty.java deleted file mode 100644 index 32e18207b8f4528420060d58bd721791bf6b31ef..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/MultipleComponentsErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.MultipleComponentsError; - -public class MultipleComponentsErrorProperty extends AbstractInlineProperty<MultipleComponentsError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 5294284044767336204L; - - public MultipleComponentsErrorProperty() { - super(); - } - - public MultipleComponentsErrorProperty(MultipleComponentsError mce) { - super(mce); - } - - @Override - public Class<MultipleComponentsError> getTargetType() { - return MultipleComponentsError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/NonManifoldEdgeErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/NonManifoldEdgeErrorProperty.java deleted file mode 100644 index c033d344c4e587ef007e4395f1649f5119c1906b..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/NonManifoldEdgeErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.NonManifoldEdgeError; - -public class NonManifoldEdgeErrorProperty extends AbstractInlineProperty<NonManifoldEdgeError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 8331219256576062664L; - - public NonManifoldEdgeErrorProperty() { - super(); - } - - public NonManifoldEdgeErrorProperty(NonManifoldEdgeError nmee) { - super(nmee); - } - - @Override - public Class<NonManifoldEdgeError> getTargetType() { - return NonManifoldEdgeError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/NonManifoldVertexErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/NonManifoldVertexErrorProperty.java deleted file mode 100644 index e65044478e5f924ad31d119285e42d23b9999b00..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/NonManifoldVertexErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.NonManifoldVertexError; - -public class NonManifoldVertexErrorProperty extends AbstractInlineProperty<NonManifoldVertexError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 3582401333822811835L; - - public NonManifoldVertexErrorProperty() { - super(); - } - - public NonManifoldVertexErrorProperty(NonManifoldVertexError nmve) { - super(nmve); - } - - @Override - public Class<NonManifoldVertexError> getTargetType() { - return NonManifoldVertexError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/OrientationRingsSameErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/OrientationRingsSameErrorProperty.java deleted file mode 100644 index 1a424b0d7f22e901003befbb31deee2b8601aecd..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/OrientationRingsSameErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.OrientationRingsSameError; - -public class OrientationRingsSameErrorProperty extends AbstractInlineProperty<OrientationRingsSameError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 7924476601392934115L; - - public OrientationRingsSameErrorProperty() { - super(); - } - - public OrientationRingsSameErrorProperty(OrientationRingsSameError orse) { - super(orse); - } - - @Override - public Class<OrientationRingsSameError> getTargetType() { - return OrientationRingsSameError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PlanarDistancePlaneErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PlanarDistancePlaneErrorProperty.java deleted file mode 100644 index e1932b80992b8907ef3b59c0e9f8d52638b1b820..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PlanarDistancePlaneErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.PlanarDistancePlaneError; - -public class PlanarDistancePlaneErrorProperty extends AbstractInlineProperty<PlanarDistancePlaneError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 805859214704441973L; - - public PlanarDistancePlaneErrorProperty() { - super(); - } - - public PlanarDistancePlaneErrorProperty(PlanarDistancePlaneError pdpe) { - super(pdpe); - } - - @Override - public Class<PlanarDistancePlaneError> getTargetType() { - return PlanarDistancePlaneError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PlanarNormalsDeviationErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PlanarNormalsDeviationErrorProperty.java deleted file mode 100644 index bb2483366d72930385381421ccea168e7e47cf16..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PlanarNormalsDeviationErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.PlanarNormalsDeviationError; - -public class PlanarNormalsDeviationErrorProperty extends AbstractInlineProperty<PlanarNormalsDeviationError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 2464000011383104477L; - - public PlanarNormalsDeviationErrorProperty() { - super(); - } - - public PlanarNormalsDeviationErrorProperty(PlanarNormalsDeviationError pnde) { - super(pnde); - } - - @Override - public Class<PlanarNormalsDeviationError> getTargetType() { - return PlanarNormalsDeviationError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PolygonWrongOrientationErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PolygonWrongOrientationErrorProperty.java deleted file mode 100644 index b915a46aed40b9793d094ccabd0acd26c249737a..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/PolygonWrongOrientationErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.PolygonWrongOrientationError; - -public class PolygonWrongOrientationErrorProperty extends AbstractInlineProperty<PolygonWrongOrientationError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 1919616461719834613L; - - public PolygonWrongOrientationErrorProperty() { - super(); - } - - public PolygonWrongOrientationErrorProperty(PolygonWrongOrientationError pwoe) { - super(pwoe); - } - - @Override - public Class<PolygonWrongOrientationError> getTargetType() { - return PolygonWrongOrientationError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RingNotClosedErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RingNotClosedErrorProperty.java deleted file mode 100644 index e12a96a73d7575d1bda4c2a6be596fcad067a63b..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RingNotClosedErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.RingNotClosedError; - -public class RingNotClosedErrorProperty extends AbstractInlineProperty<RingNotClosedError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 4846831546489598508L; - - public RingNotClosedErrorProperty() { - super(); - } - - public RingNotClosedErrorProperty(RingNotClosedError rnce) { - super(rnce); - } - - @Override - public Class<RingNotClosedError> getTargetType() { - return RingNotClosedError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RingSelfIntersectionErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RingSelfIntersectionErrorProperty.java deleted file mode 100644 index 20eacca81bab1918d48e199719737250e5fe8923..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RingSelfIntersectionErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.RingSelfIntersectionError; - -public class RingSelfIntersectionErrorProperty extends AbstractInlineProperty<RingSelfIntersectionError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 3588871792641629601L; - - public RingSelfIntersectionErrorProperty() { - super(); - } - - public RingSelfIntersectionErrorProperty(RingSelfIntersectionError rsie) { - super(rsie); - } - - @Override - public Class<RingSelfIntersectionError> getTargetType() { - return RingSelfIntersectionError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RingTooFewPointsErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RingTooFewPointsErrorProperty.java deleted file mode 100644 index b42eb980374cba3d08c7bf22b22a736befe665cc..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/RingTooFewPointsErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.RingTooFewPointsError; - -public class RingTooFewPointsErrorProperty extends AbstractInlineProperty<RingTooFewPointsError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 3447025584248177548L; - - public RingTooFewPointsErrorProperty() { - super(); - } - - public RingTooFewPointsErrorProperty(RingTooFewPointsError rtfpep) { - super(rtfpep); - } - - @Override - public Class<RingTooFewPointsError> getTargetType() { - return RingTooFewPointsError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SemanticAttributeMissingErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SemanticAttributeMissingErrorProperty.java deleted file mode 100644 index 6d917b5d81e1917d72cffdf6b26f7dd9de84c082..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SemanticAttributeMissingErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.SemanticAttributeMissingError; - -public class SemanticAttributeMissingErrorProperty extends AbstractInlineProperty<SemanticAttributeMissingError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 5697199293825250908L; - - public SemanticAttributeMissingErrorProperty() { - super(); - } - - public SemanticAttributeMissingErrorProperty(SemanticAttributeMissingError same) { - super(same); - } - - @Override - public Class<SemanticAttributeMissingError> getTargetType() { - return SemanticAttributeMissingError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SemanticAttributeWrongValueErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SemanticAttributeWrongValueErrorProperty.java deleted file mode 100644 index 9a567d1d7b49a42078043fd1efe55b6727636168..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SemanticAttributeWrongValueErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.SemanticAttributeWrongValueError; - -public class SemanticAttributeWrongValueErrorProperty extends AbstractInlineProperty<SemanticAttributeWrongValueError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 7617151896616913019L; - - public SemanticAttributeWrongValueErrorProperty() { - super(); - } - - public SemanticAttributeWrongValueErrorProperty(SemanticAttributeWrongValueError sawve) { - super(sawve); - } - - @Override - public Class<SemanticAttributeWrongValueError> getTargetType() { - return SemanticAttributeWrongValueError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SolidNotClosedErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SolidNotClosedErrorProperty.java deleted file mode 100644 index 23a72dee06738f1f388c593089e1545dd55011d6..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SolidNotClosedErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.SolidNotClosedError; - -public class SolidNotClosedErrorProperty extends AbstractInlineProperty<SolidNotClosedError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 1268531869052860508L; - - public SolidNotClosedErrorProperty() { - super(); - } - - public SolidNotClosedErrorProperty(SolidNotClosedError snce) { - super(snce); - } - - @Override - public Class<SolidNotClosedError> getTargetType() { - return SolidNotClosedError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SolidSelfIntersectionErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SolidSelfIntersectionErrorProperty.java deleted file mode 100644 index 5199803e3ab2bce334fb859b91a65e7f5f730cc5..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SolidSelfIntersectionErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.SolidSelfIntersectionError; - -public class SolidSelfIntersectionErrorProperty extends AbstractInlineProperty<SolidSelfIntersectionError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 6578584720594833303L; - - public SolidSelfIntersectionErrorProperty() { - super(); - } - - public SolidSelfIntersectionErrorProperty(SolidSelfIntersectionError ssie) { - super(ssie); - } - - @Override - public Class<SolidSelfIntersectionError> getTargetType() { - return SolidSelfIntersectionError.class; - } - -} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SolidTooFewPolygonsErrorProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SolidTooFewPolygonsErrorProperty.java deleted file mode 100644 index 56f7e1f04c5f7f854f6c4a43bb1c29191b15ac20..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/properties/SolidTooFewPolygonsErrorProperty.java +++ /dev/null @@ -1,43 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -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; - -import de.hft.stuttgart.quality.model.types.SolidTooFewPolygonsError; - -public class SolidTooFewPolygonsErrorProperty extends AbstractInlineProperty<SolidTooFewPolygonsError> implements ADEObject { - - @Serial - private static final long serialVersionUID = 998050793852068510L; - - public SolidTooFewPolygonsErrorProperty() { - super(); - } - - public SolidTooFewPolygonsErrorProperty(SolidTooFewPolygonsError stfpe) { - super(stfpe); - } - - @Override - public Class<SolidTooFewPolygonsError> getTargetType() { - return SolidTooFewPolygonsError.class; - } - -} 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 new file mode 100644 index 0000000000000000000000000000000000000000..e9c058d9dbbc824fe4a242535ada380fcf24bf5a --- /dev/null +++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/CityObjectProperties.java @@ -0,0 +1,21 @@ +package de.hft.stuttgart.quality.model.types; + +import java.io.Serial; + +import org.citygml4j.core.model.core.ADEOfAbstractCityObject; + +public class CityObjectProperties extends ADEOfAbstractCityObject { + + @Serial + private static final long serialVersionUID = 1273072314736964714L; + + private ValidationResult validationResult; + + public ValidationResult getValidationResult() { + return validationResult; + } + + public void setValidationResult(ValidationResult validationResult) { + this.validationResult = asChild(validationResult); + } +} diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ComponentList.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ComponentList.java index 24b625abcb371f5bc8e139a55f31479ad54188e2..6ad6181e35f3cfb601509eef36647f9236563783 100644 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ComponentList.java +++ b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ComponentList.java @@ -16,14 +16,13 @@ package de.hft.stuttgart.quality.model.types; import java.io.Serial; -import java.util.ArrayList; import java.util.List; import org.citygml4j.core.model.ade.ADEObject; import org.xmlobjects.gml.model.GMLObject; +import org.xmlobjects.model.ChildList; import de.hft.stuttgart.quality.model.properties.PolygonIdListProperty; -import org.xmlobjects.model.ChildList; public class ComponentList extends GMLObject implements ADEObject { 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 ba5e43167edc4abcc198eac6de5c9fd6515fbc60..a67004a1385c3d2ed51fc42ac36a93d69a991855 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 @@ -16,14 +16,13 @@ package de.hft.stuttgart.quality.model.types; import java.io.Serial; -import java.util.ArrayList; import java.util.List; import org.citygml4j.core.model.ade.ADEObject; import org.xmlobjects.gml.model.GMLObject; +import org.xmlobjects.model.ChildList; import de.hft.stuttgart.quality.model.properties.EdgeProperty; -import org.xmlobjects.model.ChildList; public class EdgeList extends GMLObject implements ADEObject { 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 4b65fcf8fee5b3628b1f0611eba4163b1fd4894e..d0b82494ca0ffd74f76863a0a254ce58d7ab4af7 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 @@ -16,14 +16,13 @@ package de.hft.stuttgart.quality.model.types; import java.io.Serial; -import java.util.ArrayList; import java.util.List; import org.citygml4j.core.model.ade.ADEObject; import org.xmlobjects.gml.model.GMLObject; +import org.xmlobjects.model.ChildList; import de.hft.stuttgart.quality.model.properties.CheckingProperty; -import org.xmlobjects.model.ChildList; public class Filter extends GMLObject implements ADEObject { 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 75b5997976410b159ef880271d53c382d51753bd..8b53d77e3b502d9b4ef4a4cd1defb74d98ec6501 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 @@ -16,14 +16,13 @@ package de.hft.stuttgart.quality.model.types; import java.io.Serial; -import java.util.ArrayList; import java.util.List; import org.citygml4j.core.model.ade.ADEObject; import org.xmlobjects.gml.model.GMLObject; +import org.xmlobjects.model.ChildList; import de.hft.stuttgart.quality.model.properties.ParameterProperty; -import org.xmlobjects.model.ChildList; public class GlobalParameters extends GMLObject implements ADEObject { 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 718b73e28f75c70bbd9420ea1db44d53eef0d0d2..02eb8530443bbfd2153467eaea4c28d2e8f5e2cb 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 @@ -16,12 +16,12 @@ package de.hft.stuttgart.quality.model.types; import java.io.Serial; -import java.util.ArrayList; import java.util.List; -import de.hft.stuttgart.quality.model.properties.ComponentListProperty; import org.xmlobjects.model.ChildList; +import de.hft.stuttgart.quality.model.properties.ComponentListProperty; + public class MultipleComponentsError extends AbstractSolidError { @Serial 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 a59593b43c4f809f23585ef33a78f35a118f9bbc..4dad3b55c0212303ceb94b8b69ce71c87693a1f0 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 @@ -16,15 +16,14 @@ package de.hft.stuttgart.quality.model.types; import java.io.Serial; -import java.util.ArrayList; import java.util.List; import org.citygml4j.core.model.ade.ADEObject; import org.xmlobjects.gml.model.GMLObject; +import org.xmlobjects.model.ChildList; import de.hft.stuttgart.quality.model.enums.RequirementId; import de.hft.stuttgart.quality.model.properties.ParameterProperty; -import org.xmlobjects.model.ChildList; public class Requirement extends GMLObject implements ADEObject { 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 a33051e96eb456acdc0d3cca7b2e48db02e521bc..9034217046c51e589b8144e6449537cfb5d42722 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 @@ -16,15 +16,14 @@ package de.hft.stuttgart.quality.model.types; import java.io.Serial; -import java.util.ArrayList; import java.util.List; import org.citygml4j.core.model.ade.ADEObject; import org.xmlobjects.gml.model.GMLObject; +import org.xmlobjects.model.ChildList; import de.hft.stuttgart.quality.model.properties.ErrorProperty; import de.hft.stuttgart.quality.model.properties.FeatureStatisticsProperty; -import org.xmlobjects.model.ChildList; public class Statistics extends GMLObject implements ADEObject { 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 ee8461b57dc16266e4c2373768c19b569e2d4e90..32af5a4811431b655f84c5691da8a3eff6685373 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 @@ -16,16 +16,15 @@ package de.hft.stuttgart.quality.model.types; import java.io.Serial; -import java.util.ArrayList; import java.util.List; import org.citygml4j.core.model.ade.ADEObject; import org.xmlobjects.gml.model.GMLObject; +import org.xmlobjects.model.ChildList; import de.hft.stuttgart.quality.model.properties.FilterProperty; import de.hft.stuttgart.quality.model.properties.GlobalParametersProperty; import de.hft.stuttgart.quality.model.properties.RequirementProperty; -import org.xmlobjects.model.ChildList; public class ValidationPlan extends GMLObject implements ADEObject { 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 4020323bb46949ea287eab79c3c9f2a3cc34ffb3..308ddb21a3d4574cdc84c3c090d69ecca98c5d11 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 @@ -16,16 +16,15 @@ package de.hft.stuttgart.quality.model.types; import java.io.Serial; -import java.util.ArrayList; import java.util.List; import org.citygml4j.core.model.ade.ADEObject; import org.xmlobjects.gml.model.GMLObject; import org.xmlobjects.gml.model.base.Reference; +import org.xmlobjects.model.ChildList; import de.hft.stuttgart.quality.model.enums.ResultType; import de.hft.stuttgart.quality.model.properties.AbstractErrorProperty; -import org.xmlobjects.model.ChildList; public class ValidationResult extends GMLObject implements ADEObject { diff --git a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationResultProperty.java b/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationResultProperty.java deleted file mode 100644 index 287c19038b83c9dff644fd3843a31b3ed330cd09..0000000000000000000000000000000000000000 --- a/citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ValidationResultProperty.java +++ /dev/null @@ -1,37 +0,0 @@ -/*- - * Copyright 2022 Hochschule für Technik Stuttgart - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package de.hft.stuttgart.quality.model.types; - -import java.io.Serial; - -import org.citygml4j.core.model.core.ADEOfAbstractCityObject; - -public class ValidationResultProperty extends ADEOfAbstractCityObject { - - @Serial - private static final long serialVersionUID = 765825311371672821L; - - private ValidationResult result; - - public ValidationResult getResult() { - return result; - } - - public void setResult(ValidationResult result) { - this.result = asChild(result); - } - -}