citygml4j-quality-ade
gradle/wrapper
gradle-wrapper.properties +5 -0
resources/ade-xjc
README.txt +10 -0
binding.xjb +208 -0
qualityAde.xsd +671 -0
run_ade-xjc +14 -0
run_ade-xjc.bat +13 -0
src
main
java/de/hft/stuttgart/quality
bind
QualityADEMarshaller.java +822 -0
QualityADEUnmarshaller.java +674 -0
marshaller
QualityAdeMarshaller.java +0 -412
QualityAdeUnmarshaller.java +0 -374
ZonedDateTimeAdapter.java +0 -43
model
jaxb
AllPolygonsWrongOrientationType.java +0 -23
AttributeMissingType.java +0 -51
AttributeWrongValueType.java +0 -51
Checking.java +0 -52
ConsecutivePointsSameType.java +0 -50
EdgeType.java +0 -44
ErrorId.java +0 -30
ErrorStatistics.java +0 -57
FeatureStatistics.java +0 -64
HoleOutsideType.java +0 -33
InnerRingsNestedType.java +0 -42
InteriorDisconnectedType.java +0 -23
IntersectingRingsType.java +0 -42
MultipleConnectedComponentsType.java +0 -43
NonManifoldEdgeType.java +0 -43
NonManifoldVertexType.java +0 -35
NonPlanarDistancePlaneType.java +0 -45
NonPlanarNormalsDeviationType.java +0 -35
ObjectFactory.java +0 -61
OrientationRingsSameType.java +0 -33
Parameter.java +0 -70
PolygonErrorType.java +0 -37
PolygonWrongOrientationType.java +0 -43
Requirement.java +0 -71
RequirementId.java +0 -30
ResultType.java +0 -25
RingErrorType.java +0 -36
RingNotClosedType.java +0 -23
RingSelfIntType.java +0 -23
RingSelfIntersectionType.java +0 -71
SemanticErrorType.java +0 -25
SolidErrorType.java +0 -37
SolidNotClosedType.java +0 -43
SolidSelfIntersectionType.java +0 -42
Statistics.java +0 -98
TooFewPointsType.java +0 -28
TooFewPolygonsType.java +0 -23
TopLevelFeatureType.java +0 -25
ValidationErrorType.java +0 -40
ValidationPlan.java +0 -65
ValidationType.java +0 -70
package-info.java +0 -18
AbstractDataType.java +22 -30
AbstractError.java +56 -0
AbstractGeometryError.java +4 -6
AbstractPolygonError.java +39 -0
AbstractRingError.java +39 -0
AbstractSemanticError.java +4 -5
AbstractSolidError.java +18 -22
Component.java +57 -0
Edge.java +38 -26
ErrorStatistics.java +66 -0
ErrorType.java +51 -0
FeatureStatistics.java +55 -0
FeatureType.java +18 -13
Filter.java +57 -0
InteriorDisconnected.java +0 -33
Parameter.java +64 -0
PolygonHoleOutside.java +52 -0
PolygonInnerRingsNested.java +61 -0
PolygonInteriorDisconnected.java +41 -0
PolygonIntersectingRings.java +69 -0
PolygonNonPlanarDistancePlane.java +64 -0
PolygonNonPlanarNormalsDeviation.java +54 -0
PolygonOrientationRingsSame.java +52 -0
Requirement.java +76 -0
RequirementType.java +50 -0
ResultType.java +15 -13
RingConsecutivePointsSame.java +63 -0
RingNotClosed.java +22 -14
RingSelfIntersection.java +50 -52
RingTooFewPoints.java +19 -22
SemanticAttributeMissing.java +69 -0
SemanticAttributeWrongValue.java +69 -0
SolidAllPolygonsWrongOrientation.java +41 -0
SolidError.java +0 -30
SolidMultipleConnectedComponents.java +64 -0
SolidNonManifoldEdge.java +64 -0
SolidNonManifoldVertex.java +54 -0
SolidNotClosed.java +40 -20
SolidPolygonWrongOrientation.java +64 -0
SolidSelfIntersection.java +44 -36
SolidTooFewPolygons.java +19 -21
Statistics.java +101 -0
TooFewPoints.java +0 -33
Validation.java +84 -67
ValidationPlan.java +76 -0
ValidationProperty.java +54 -0
ValidationResult.java +46 -54
ValidationResultProperty.java +51 -0
ValidationResultPropertyElement.java +14 -13
util
UncheckedMissingADESchemaException.java +0 -36
walker
FeatureFunctionWalker.java +34 -0
FeatureWalker.java +34 -0
GMLFunctionWalker.java +34 -0
GMLWalker.java +34 -0
QualityADEContext.java +47 -25
QualityADEModule.java +56 -48
resources
de/hft/stuttgart/quality/schema
qualityAde.xsd +671 -0
qualityAde.xsd +0 -584
test/java/de/hft/stuttgart/quality
QualityAdeTests.java +0 -1409
src-gen/main/java/…/…/…/…/model/jaxb
AbstractErrorPropertyType.java +126 -0
AbstractErrorType.java +44 -0
AbstractGeometryErrorPropertyType.java +118 -0
AbstractGeometryErrorType.java +47 -0
AbstractPolygonErrorPropertyType.java +88 -0
AbstractPolygonErrorType.java +85 -0
AbstractRingErrorPropertyType.java +82 -0
AbstractRingErrorType.java +82 -0
AbstractSemanticErrorPropertyType.java +78 -0
AbstractSemanticErrorType.java +46 -0
AbstractSolidErrorPropertyType.java +90 -0
AbstractSolidErrorType.java +86 -0
CheckingPropertyType.java +73 -0
CheckingType.java +75 -0
ComponentListPropertyType.java +73 -0
ComponentListType.java +84 -0
EdgeListPropertyType.java +73 -0
EdgeListType.java +84 -0
EdgePropertyType.java +73 -0
EdgeType.java +106 -0
ErrorPropertyType.java +73 -0
ErrorStatisticsPropertyType.java +73 -0
ErrorStatisticsType.java +116 -0
ErrorType.java +75 -0
ErrorTypeType.java +115 -0
FeatureStatisticsPropertyType.java +73 -0
FeatureStatisticsType.java +106 -0
FeatureTypeType.java +53 -0
FilterPropertyType.java +73 -0
FilterType.java +82 -0
GlobalParametersPropertyType.java +73 -0
GlobalParametersType.java +82 -0
ObjectFactory.java +1298 -0
ParameterPropertyType.java +73 -0
ParameterType.java +137 -0
PolygonHoleOutsidePropertyType.java +73 -0
PolygonHoleOutsideType.java +75 -0
PolygonIdListPropertyType.java +73 -0
PolygonIdListType.java +73 -0
PolygonInnerRingsNestedPropertyType.java +73 -0
PolygonInnerRingsNestedType.java +107 -0
PolygonInteriorDisconnectedPropertyType.java +73 -0
PolygonInteriorDisconnectedType.java +41 -0
PolygonIntersectingRingsPropertyType.java +73 -0
PolygonIntersectingRingsType.java +107 -0
PolygonNonPlanarDistancePlanePropertyType.java +73 -0
PolygonNonPlanarDistancePlaneType.java +109 -0
PolygonNonPlanarNormalsDeviationPropertyType.java +73 -0
PolygonNonPlanarNormalsDeviationType.java +76 -0
PolygonOrientationRingsSamePropertyType.java +73 -0
PolygonOrientationRingsSameType.java +75 -0
RequirementPropertyType.java +73 -0
RequirementType.java +140 -0
RequirementTypeType.java +112 -0
ResultTypeType.java +59 -0
RingConsecutivePointsSamePropertyType.java +73 -0
RingConsecutivePointsSameType.java +108 -0
RingNotClosedPropertyType.java +73 -0
RingNotClosedType.java +41 -0
RingSelfIntersectionPropertyType.java +73 -0
RingSelfIntersectionType.java +172 -0
RingTooFewPointsPropertyType.java +73 -0
RingTooFewPointsType.java +41 -0
SemanticAttributeMissingPropertyType.java +73 -0
SemanticAttributeMissingType.java +130 -0
SemanticAttributeWrongValuePropertyType.java +73 -0
SemanticAttributeWrongValueType.java +130 -0
SolidAllPolygonsWrongOrientationPropertyType.java +73 -0
SolidAllPolygonsWrongOrientationType.java +41 -0
SolidMultipleConnectedComponentsPropertyType.java +73 -0
SolidMultipleConnectedComponentsType.java +86 -0
SolidNonManifoldEdgePropertyType.java +73 -0
SolidNonManifoldEdgeType.java +75 -0
SolidNonManifoldVertexPropertyType.java +73 -0
SolidNonManifoldVertexType.java +76 -0
SolidNotClosedPropertyType.java +73 -0
SolidNotClosedType.java +75 -0
SolidPolygonWrongOrientationPropertyType.java +73 -0
SolidPolygonWrongOrientationType.java +75 -0
SolidSelfIntersectionPropertyType.java +73 -0
SolidSelfIntersectionType.java +107 -0
SolidTooFewPolygonsPropertyType.java +73 -0
SolidTooFewPolygonsType.java +41 -0
StatisticsPropertyType.java +73 -0
StatisticsType.java +265 -0
ValidationPlanPropertyType.java +73 -0
ValidationPlanType.java +137 -0
ValidationPropertyType.java +324 -0
ValidationResultPropertyType.java +73 -0
ValidationResultType.java +149 -0
ValidationType.java +174 -0
package-info.java +11 -0
build.gradle +35 -0
gradlew +234 -0
gradlew.bat +89 -0
pom.xml +0 -30
settings.gradle +1 -0
+ 5
- 0
+ 10
- 0
\ No newline at end of file
+ 208
- 0
\ No newline at end of file
+ 671
- 0
Files with large changes are collapsed by default.
+ 14
- 0
\ No newline at end of file