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;
import org.xmlobjects.gml.model.measures.Angle;
public abstract class PlanarNormalsDeviationError extends AbstractPolygonError {
public class PlanarNormalsDeviationError extends AbstractPolygonError {
@Serial
private static final long serialVersionUID = 5914728363336771016L;
......
......@@ -21,7 +21,7 @@ import java.util.List;
import org.xmlobjects.gml.model.GMLObject;
public abstract class PolygonIdList extends GMLObject {
public class PolygonIdList extends GMLObject {
@Serial
private static final long serialVersionUID = 4396447239956257299L;
......
......@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial;
public abstract class PolygonWrongOrientationError extends AbstractSolidError {
public class PolygonWrongOrientationError extends AbstractSolidError {
@Serial
private static final long serialVersionUID = 4975827693656963892L;
......
......@@ -24,7 +24,7 @@ import org.xmlobjects.gml.model.GMLObject;
import de.hft.stuttgart.quality.model.enums.RequirementId;
import de.hft.stuttgart.quality.model.properties.ParameterProperty;
public abstract class Requirement extends GMLObject {
public class Requirement extends GMLObject {
@Serial
private static final long serialVersionUID = 4428291416242684642L;
......
......@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial;
public abstract class RingNotClosedError extends AbstractRingError {
public class RingNotClosedError extends AbstractRingError {
@Serial
private static final long serialVersionUID = 3327214274004406000L;
......
......@@ -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.properties.EdgeProperty;
public abstract class RingSelfIntersectionError extends AbstractRingError {
public class RingSelfIntersectionError extends AbstractRingError {
@Serial
private static final long serialVersionUID = 9103800366580888883L;
......
......@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial;
public abstract class RingTooFewPointsError extends AbstractRingError {
public class RingTooFewPointsError extends AbstractRingError {
@Serial
private static final long serialVersionUID = 8057350098649982235L;
......
......@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial;
public abstract class SemanticAttributeMissingError extends AbstractSemanticError {
public class SemanticAttributeMissingError extends AbstractSemanticError {
@Serial
private static final long serialVersionUID = 7157884749606290596L;
......
......@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial;
public abstract class SemanticAttributeWrongValueError extends AbstractSemanticError {
public class SemanticAttributeWrongValueError extends AbstractSemanticError {
@Serial
private static final long serialVersionUID = 3478578364446339884L;
......
......@@ -19,7 +19,7 @@ import java.io.Serial;
import de.hft.stuttgart.quality.model.properties.EdgeListProperty;
public abstract class SolidNotClosedError extends AbstractSolidError {
public class SolidNotClosedError extends AbstractSolidError {
@Serial
private static final long serialVersionUID = 297029245173578437L;
......
......@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial;
public abstract class SolidSelfIntersectionError extends AbstractSolidError {
public class SolidSelfIntersectionError extends AbstractSolidError {
@Serial
private static final long serialVersionUID = 5070991901664859830L;
......
......@@ -17,7 +17,7 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial;
public abstract class SolidTooFewPolygonsError extends AbstractSolidError {
public class SolidTooFewPolygonsError extends AbstractSolidError {
@Serial
private static final long serialVersionUID = 1987841643971824973L;
......
......@@ -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.FeatureStatisticsProperty;
public abstract class Statistics extends GMLObject {
public class Statistics extends GMLObject {
@Serial
private static final long serialVersionUID = 2935590283116950203L;
......
......@@ -18,12 +18,13 @@ package de.hft.stuttgart.quality.model.types;
import java.io.Serial;
import java.time.ZonedDateTime;
import org.citygml4j.core.model.ade.ADEObject;
import org.citygml4j.core.model.core.AbstractFeature;
import de.hft.stuttgart.quality.model.properties.StatisticsProperty;
import de.hft.stuttgart.quality.model.properties.ValidationPlanProperty;
public abstract class Validation extends AbstractFeature {
public class Validation extends AbstractFeature implements ADEObject {
@Serial
private static final long serialVersionUID = 7821104529898548535L;
......
......@@ -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.RequirementProperty;
public abstract class ValidationPlan extends GMLObject {
public class ValidationPlan extends GMLObject {
@Serial
private static final long serialVersionUID = 434443226848485642L;
......
......@@ -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.properties.AbstractErrorProperty;
public abstract class ValidationResult extends GMLObject {
public class ValidationResult extends GMLObject {
@Serial
private static final long serialVersionUID = 4867627296196445082L;
......
......@@ -13,31 +13,25 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package de.hft.stuttgart.quality.model.properties;
package de.hft.stuttgart.quality.model.types;
import java.io.Serial;
import org.citygml4j.core.model.ade.ADEObject;
import org.xmlobjects.gml.model.base.AbstractInlineProperty;
import org.citygml4j.core.model.core.ADEOfAbstractCityObject;
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 static final long serialVersionUID = 765825311371672821L;
private ValidationResult result;
public ValidationResultProperty() {
super();
}
public ValidationResult getResult() {
return result;
}
public ValidationResultProperty(ValidationResult vr) {
super(vr);
}
@Override
public Class<ValidationResult> getTargetType() {
return ValidationResult.class;
}
public void setResult(ValidationResult result) {
this.result = result;
}
}
Supports Markdown
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