Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
CityDoctor
QualityADE
Commits
bd8f73de
Commit
bd8f73de
authored
Nov 11, 2022
by
Matthias Betz
Browse files
quality ade 0.1.4
parent
c0df41b0
Changes
98
Hide whitespace changes
Inline
Side-by-side
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AbstractSolidError.java
View file @
bd8f73de
...
...
@@ -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
;
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/AllPolygonsOrientedWrongError.java
View file @
bd8f73de
...
...
@@ -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
);
}
}
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Checking.java
View file @
bd8f73de
...
...
@@ -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
;
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/CityObjectProperties.java
View file @
bd8f73de
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
);
}
}
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/ConsecutivePointsSameError.java
View file @
bd8f73de
...
...
@@ -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
);
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Edge.java
View file @
bd8f73de
...
...
@@ -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
;
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/EdgeList.java
View file @
bd8f73de
...
...
@@ -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
<
EdgeProperty
>
edges
;
private
static
final
long
serialVersionUID
=
5900643456940461301L
;
private
List
<
EdgeProperty
>
edges
;
public
List
<
EdgeProperty
>
getEdges
()
{
if
(
edges
==
null
)
{
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Error.java
View file @
bd8f73de
...
...
@@ -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
;
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/FeatureStatistics.java
View file @
bd8f73de
...
...
@@ -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
}
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Filter.java
View file @
bd8f73de
...
...
@@ -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
<
CheckingProperty
>
checking
;
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/GlobalParameters.java
View file @
bd8f73de
...
...
@@ -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
<
ParameterProperty
>
parameters
;
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/HoleOutsideError.java
View file @
bd8f73de
...
...
@@ -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
);
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InnerRingsNestedError.java
View file @
bd8f73de
...
...
@@ -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
);
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/InteriorDisconnectedError.java
View file @
bd8f73de
...
...
@@ -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
;
}
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/IntersectingRingsError.java
View file @
bd8f73de
...
...
@@ -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
);
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/MultipleComponentsError.java
View file @
bd8f73de
...
...
@@ -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
<
PolygonIdListProperty
>
components
;
...
...
@@ -36,7 +34,7 @@ public class MultipleComponentsError extends AbstractSolidError {
}
return
components
;
}
@Override
public
void
accept
(
ValidationErrorVisitor
visitor
)
{
super
.
accept
(
visitor
);
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldEdgeError.java
View file @
bd8f73de
...
...
@@ -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
);
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/NonManifoldVertexError.java
View file @
bd8f73de
...
...
@@ -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
);
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/OrientationRingsSameError.java
View file @
bd8f73de
...
...
@@ -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
);
...
...
citygml4j-quality-ade/src/main/java/de/hft/stuttgart/quality/model/types/Parameter.java
View file @
bd8f73de
...
...
@@ -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
;
...
...
Prev
1
2
3
4
5
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment