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 520b6a9eef086acdbd7ebab44388dde71946ba1b..8d06b533ade8849679d8eee457a90d183401c509 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 @@ -17,9 +17,10 @@ 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 abstract class AbstractError extends GMLObject { +public abstract class AbstractError extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 4456303926951620441L; 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 86191f017b3d1a7d64dd2569a951217b47dd6f5b..60b178df240d55c1e46605ff5c00c7577a7b7b55 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 @@ -17,11 +17,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 de.hft.stuttgart.quality.model.enums.TopLevelFeatureType; -public class Checking extends GMLObject { +public class Checking extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 8248598807454312291L; 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 6a4ab4978491ee17dc58da623c97ece5b154bc51..d2807a2c7864d605e8210eb36510e302a8071c35 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 @@ -19,11 +19,12 @@ 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 de.hft.stuttgart.quality.model.properties.PolygonIdListProperty; -public class ComponentList extends GMLObject { +public class ComponentList extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 7846916128728837265L; 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 7eec0e2b5d928f0529d4e0c96d5f2ab418bdb67d..05dd3e6ad4a28b082df8a19ff9a1a71afeeecf46 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 @@ -17,10 +17,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; import org.xmlobjects.gml.model.geometry.DirectPosition; -public class Edge extends GMLObject { +public class Edge extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 8021062845313752146L; 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 1e953f778b15be6e76ec9291210bb3eeace4343b..8257fe3c59bd2784e3ab85111ccc8d17c67b8472 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 @@ -19,11 +19,12 @@ 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 de.hft.stuttgart.quality.model.properties.EdgeProperty; -public class EdgeList extends GMLObject { +public class EdgeList extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 5900643456940461301L; 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 2fa3e1d79b165748608aa301cf6ffe697b471fe5..0444f3bdf6949658a42ee9abf8483c951b347664 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 @@ -17,11 +17,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 de.hft.stuttgart.quality.model.enums.ErrorId; -public class Error extends GMLObject { +public class Error extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 2447962257841143458L; 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 ba3d5e19ea01c277062cb14de01a33913aab63e2..125a10cdc993742ff4ced75438b660c9fa17c2ee 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 @@ -17,9 +17,10 @@ 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 { +public class FeatureStatistics extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 5835765260535725839L; 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 145d66a3f911cb85a62055faf800f8a151cc12d8..98eee089b38d5b9c0a25edf8f13b6f3cd0aa9cc9 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 @@ -19,11 +19,12 @@ 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 de.hft.stuttgart.quality.model.properties.CheckingProperty; -public class Filter extends GMLObject { +public class Filter extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 2766323821940477659L; 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 2823851310ddfac7962dd297f7220c8b36dcb141..6f92463d5ab8a9d84bb845f722c9680e73f6c8cc 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 @@ -19,11 +19,12 @@ 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 de.hft.stuttgart.quality.model.properties.ParameterProperty; -public class GlobalParameters extends GMLObject { +public class GlobalParameters extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 5470016232480954926L; 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 7276d75d31f47ac43bfb233731d69dab40f14e1b..16e0a2f0a34afab695dc7feb61772420d3e11172 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 @@ -17,9 +17,10 @@ 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 { +public class Parameter extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 3493525795867922745L; 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 5b541e2805044d29983658161d29eed7191148ee..58f00bbeb2ee7e4754530afcad911d51739b83aa 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 @@ -19,9 +19,10 @@ 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; -public class PolygonIdList extends GMLObject { +public class PolygonIdList extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 4396447239956257299L; 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 a7ec84a3d1ec507bd65496dcd70625e912e4b4d2..9fb5f8075a54d49f80041a67d2c5d2c835f3bf13 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 @@ -19,12 +19,13 @@ 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 de.hft.stuttgart.quality.model.enums.RequirementId; import de.hft.stuttgart.quality.model.properties.ParameterProperty; -public class Requirement extends GMLObject { +public class Requirement extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 4428291416242684642L; 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 32f6c2af77d3488b6abe96c1cca238ad6002dcf9..798f7527578322ee969ad3ce5b05145b3caca39c 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 @@ -19,12 +19,13 @@ 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 de.hft.stuttgart.quality.model.properties.ErrorProperty; import de.hft.stuttgart.quality.model.properties.FeatureStatisticsProperty; -public class Statistics extends GMLObject { +public class Statistics extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 2935590283116950203L; 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 135520ff8e3125f0e813a7f8695b26bf1cd1c0ba..62b8ab9033403e23ce3f3e44c140486de52e4adb 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 @@ -19,13 +19,14 @@ 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 de.hft.stuttgart.quality.model.properties.FilterProperty; import de.hft.stuttgart.quality.model.properties.GlobalParametersProperty; import de.hft.stuttgart.quality.model.properties.RequirementProperty; -public class ValidationPlan extends GMLObject { +public class ValidationPlan extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 434443226848485642L; 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 64feb7b197a746b2da037ec44847d86051baddc9..c91fa39405dcf8b5dcb2341c41f020d17c46298f 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 @@ -19,13 +19,14 @@ 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 de.hft.stuttgart.quality.model.enums.ResultType; import de.hft.stuttgart.quality.model.properties.AbstractErrorProperty; -public class ValidationResult extends GMLObject { +public class ValidationResult extends GMLObject implements ADEObject { @Serial private static final long serialVersionUID = 4867627296196445082L;