Commit 9b970421 authored by Matthias Betz's avatar Matthias Betz
Browse files

remove abstract from non abstract types

parent 2b538495
...@@ -19,7 +19,7 @@ import java.io.Serial; ...@@ -19,7 +19,7 @@ import java.io.Serial;
import org.xmlobjects.gml.model.measures.Angle; import org.xmlobjects.gml.model.measures.Angle;
public abstract class PlanarNormalsDeviationError extends AbstractPolygonError { public class PlanarNormalsDeviationError extends AbstractPolygonError {
@Serial @Serial
private static final long serialVersionUID = 5914728363336771016L; private static final long serialVersionUID = 5914728363336771016L;
......
...@@ -21,7 +21,7 @@ import java.util.List; ...@@ -21,7 +21,7 @@ import java.util.List;
import org.xmlobjects.gml.model.GMLObject; import org.xmlobjects.gml.model.GMLObject;
public abstract class PolygonIdList extends GMLObject { public class PolygonIdList extends GMLObject {
@Serial @Serial
private static final long serialVersionUID = 4396447239956257299L; private static final long serialVersionUID = 4396447239956257299L;
......
...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types; ...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
public abstract class PolygonWrongOrientationError extends AbstractSolidError { public class PolygonWrongOrientationError extends AbstractSolidError {
@Serial @Serial
private static final long serialVersionUID = 4975827693656963892L; private static final long serialVersionUID = 4975827693656963892L;
......
...@@ -24,7 +24,7 @@ import org.xmlobjects.gml.model.GMLObject; ...@@ -24,7 +24,7 @@ import org.xmlobjects.gml.model.GMLObject;
import de.hft.stuttgart.quality.model.enums.RequirementId; import de.hft.stuttgart.quality.model.enums.RequirementId;
import de.hft.stuttgart.quality.model.properties.ParameterProperty; import de.hft.stuttgart.quality.model.properties.ParameterProperty;
public abstract class Requirement extends GMLObject { public class Requirement extends GMLObject {
@Serial @Serial
private static final long serialVersionUID = 4428291416242684642L; private static final long serialVersionUID = 4428291416242684642L;
......
...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types; ...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
public abstract class RingNotClosedError extends AbstractRingError { public class RingNotClosedError extends AbstractRingError {
@Serial @Serial
private static final long serialVersionUID = 3327214274004406000L; private static final long serialVersionUID = 3327214274004406000L;
......
...@@ -22,7 +22,7 @@ import org.xmlobjects.gml.model.geometry.DirectPosition; ...@@ -22,7 +22,7 @@ import org.xmlobjects.gml.model.geometry.DirectPosition;
import de.hft.stuttgart.quality.model.enums.RingSelfIntType; import de.hft.stuttgart.quality.model.enums.RingSelfIntType;
import de.hft.stuttgart.quality.model.properties.EdgeProperty; import de.hft.stuttgart.quality.model.properties.EdgeProperty;
public abstract class RingSelfIntersectionError extends AbstractRingError { public class RingSelfIntersectionError extends AbstractRingError {
@Serial @Serial
private static final long serialVersionUID = 9103800366580888883L; private static final long serialVersionUID = 9103800366580888883L;
......
...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types; ...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
public abstract class RingTooFewPointsError extends AbstractRingError { public class RingTooFewPointsError extends AbstractRingError {
@Serial @Serial
private static final long serialVersionUID = 8057350098649982235L; private static final long serialVersionUID = 8057350098649982235L;
......
...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types; ...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
public abstract class SemanticAttributeMissingError extends AbstractSemanticError { public class SemanticAttributeMissingError extends AbstractSemanticError {
@Serial @Serial
private static final long serialVersionUID = 7157884749606290596L; private static final long serialVersionUID = 7157884749606290596L;
......
...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types; ...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
public abstract class SemanticAttributeWrongValueError extends AbstractSemanticError { public class SemanticAttributeWrongValueError extends AbstractSemanticError {
@Serial @Serial
private static final long serialVersionUID = 3478578364446339884L; private static final long serialVersionUID = 3478578364446339884L;
......
...@@ -19,7 +19,7 @@ import java.io.Serial; ...@@ -19,7 +19,7 @@ import java.io.Serial;
import de.hft.stuttgart.quality.model.properties.EdgeListProperty; import de.hft.stuttgart.quality.model.properties.EdgeListProperty;
public abstract class SolidNotClosedError extends AbstractSolidError { public class SolidNotClosedError extends AbstractSolidError {
@Serial @Serial
private static final long serialVersionUID = 297029245173578437L; private static final long serialVersionUID = 297029245173578437L;
......
...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types; ...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
public abstract class SolidSelfIntersectionError extends AbstractSolidError { public class SolidSelfIntersectionError extends AbstractSolidError {
@Serial @Serial
private static final long serialVersionUID = 5070991901664859830L; private static final long serialVersionUID = 5070991901664859830L;
......
...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types; ...@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
public abstract class SolidTooFewPolygonsError extends AbstractSolidError { public class SolidTooFewPolygonsError extends AbstractSolidError {
@Serial @Serial
private static final long serialVersionUID = 1987841643971824973L; private static final long serialVersionUID = 1987841643971824973L;
......
...@@ -24,7 +24,7 @@ import org.xmlobjects.gml.model.GMLObject; ...@@ -24,7 +24,7 @@ import org.xmlobjects.gml.model.GMLObject;
import de.hft.stuttgart.quality.model.properties.ErrorProperty; import de.hft.stuttgart.quality.model.properties.ErrorProperty;
import de.hft.stuttgart.quality.model.properties.FeatureStatisticsProperty; import de.hft.stuttgart.quality.model.properties.FeatureStatisticsProperty;
public abstract class Statistics extends GMLObject { public class Statistics extends GMLObject {
@Serial @Serial
private static final long serialVersionUID = 2935590283116950203L; private static final long serialVersionUID = 2935590283116950203L;
......
...@@ -18,12 +18,13 @@ package de.hft.stuttgart.quality.model.types; ...@@ -18,12 +18,13 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
import java.time.ZonedDateTime; import java.time.ZonedDateTime;
import org.citygml4j.core.model.ade.ADEObject;
import org.citygml4j.core.model.core.AbstractFeature; import org.citygml4j.core.model.core.AbstractFeature;
import de.hft.stuttgart.quality.model.properties.StatisticsProperty; import de.hft.stuttgart.quality.model.properties.StatisticsProperty;
import de.hft.stuttgart.quality.model.properties.ValidationPlanProperty; import de.hft.stuttgart.quality.model.properties.ValidationPlanProperty;
public abstract class Validation extends AbstractFeature { public class Validation extends AbstractFeature implements ADEObject {
@Serial @Serial
private static final long serialVersionUID = 7821104529898548535L; private static final long serialVersionUID = 7821104529898548535L;
......
...@@ -25,7 +25,7 @@ import de.hft.stuttgart.quality.model.properties.FilterProperty; ...@@ -25,7 +25,7 @@ import de.hft.stuttgart.quality.model.properties.FilterProperty;
import de.hft.stuttgart.quality.model.properties.GlobalParametersProperty; import de.hft.stuttgart.quality.model.properties.GlobalParametersProperty;
import de.hft.stuttgart.quality.model.properties.RequirementProperty; import de.hft.stuttgart.quality.model.properties.RequirementProperty;
public abstract class ValidationPlan extends GMLObject { public class ValidationPlan extends GMLObject {
@Serial @Serial
private static final long serialVersionUID = 434443226848485642L; private static final long serialVersionUID = 434443226848485642L;
......
...@@ -25,7 +25,7 @@ import org.xmlobjects.gml.model.base.Reference; ...@@ -25,7 +25,7 @@ import org.xmlobjects.gml.model.base.Reference;
import de.hft.stuttgart.quality.model.enums.ResultType; import de.hft.stuttgart.quality.model.enums.ResultType;
import de.hft.stuttgart.quality.model.properties.AbstractErrorProperty; import de.hft.stuttgart.quality.model.properties.AbstractErrorProperty;
public abstract class ValidationResult extends GMLObject { public class ValidationResult extends GMLObject {
@Serial @Serial
private static final long serialVersionUID = 4867627296196445082L; private static final long serialVersionUID = 4867627296196445082L;
......
...@@ -13,31 +13,25 @@ ...@@ -13,31 +13,25 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package de.hft.stuttgart.quality.model.properties; package de.hft.stuttgart.quality.model.types;
import java.io.Serial; import java.io.Serial;
import org.citygml4j.core.model.ade.ADEObject; import org.citygml4j.core.model.core.ADEOfAbstractCityObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
import de.hft.stuttgart.quality.model.types.ValidationResult; public class ValidationResultProperty extends ADEOfAbstractCityObject {
public class ValidationResultProperty extends AbstractInlineProperty<ValidationResult> implements ADEObject { @Serial
private static final long serialVersionUID = 765825311371672821L;
@Serial private ValidationResult result;
private static final long serialVersionUID = 765825311371672821L;
public ValidationResultProperty() { public ValidationResult getResult() {
super(); return result;
} }
public ValidationResultProperty(ValidationResult vr) { public void setResult(ValidationResult result) {
super(vr); this.result = result;
} }
@Override
public Class<ValidationResult> getTargetType() {
return ValidationResult.class;
}
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment