- validateTestRunArgs(Document) - Method in class org.opengis.cite.citygml30part2.TestNGController
-
Validates the test run arguments.
- ValidationUtils - Class in org.opengis.cite.citygml30part2.util
-
A utility class that provides convenience methods to support schema
validation.
- ValidationUtils() - Constructor for class org.opengis.cite.citygml30part2.util.ValidationUtils
-
- valueOf(String) - Static method in enum org.opengis.cite.citygml30part2.SuiteAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opengis.cite.citygml30part2.TestRunArg
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opengis.cite.citygml30part2.SuiteAttribute
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opengis.cite.citygml30part2.TestRunArg
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VegetationModuleValidation - Class in org.opengis.cite.citygml30part2.module
-
- VegetationModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.VegetationModuleValidation
-
- VerifyAppearanceGeoreferencedtexture() - Method in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
-
Using GeoreferencedTexture elements is subject to the following restrictions:
A: GeoreferencedTexture element SHALL define the geo-reference either inline using the referencePoint and orientation properties or externally inside the texture image (e.g., by using the GeoTIFF image format) or through an accompanying world file.
B: The referencePoint property (type: gml:PointPropertyType) SHALL only contain or reference a 2D point geometry.
- VerifyAppearanceModule() - Method in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
-
CityGML XML elements implemented by a conforming instance document shall conform to the XML schema in
appearance.xsd.
- VerifyAppearanceParameterizedTexture() - Method in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
-
Assigning texture coordinates to a surface geometry using ParameterizedTexture elements is subject to the following restrictions:
A: Texture coordinates given by the textureCoordinates property of the TexCoordList element define an explicit mapping of a surface’s boundary points to points in texture space.
- VerifyAppearanceTarget() - Method in class org.opengis.cite.citygml30part2.module.AppearanceModuleValidation
-
Surface data SHALL only be applied to surface geometries.
- VerifyBridgeElementBoundaries() - Method in class org.opengis.cite.citygml30part2.module.BridgeModuleValidation
-
For each Bridge space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 8that is supported for the specific space element.
- VerifyBridgeModule() - Method in class org.opengis.cite.citygml30part2.module.BridgeModuleValidation
-
Verify that instance documents using the Bridge XML elements listed in
Table 7validate against the XML schema specified in
bridge.xsd.
- VerifyBridgeModule() - Method in class org.opengis.cite.citygml30part2.module.CityObjectGroupModuleValidation
-
Verify that instance documents using the CityObjectGroup XML elements listed in
Table 13validate against the XML schema specified in
cityObjectGroup.xsd.
- VerifyBuildingElementBoundaries() - Method in class org.opengis.cite.citygml30part2.module.BuildingModuleValidation
-
For each Building space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 10 that is supported for the specific space element.
- VerifyBuildingModule() - Method in class org.opengis.cite.citygml30part2.module.BuildingModuleValidation
-
Verify that instance documents using the Building XML elements listed in
Table 9 validate against the XML schema specified in
building.xsd.
- VerifyCityFurnitureElementBoundaries() - Method in class org.opengis.cite.citygml30part2.module.CityFurnitureModuleValidation
-
For each CityFurniture space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 12that is supported for the specific space element.
- VerifyCityFurnitureModule() - Method in class org.opengis.cite.citygml30part2.module.CityFurnitureModuleValidation
-
Verify that instance documents using the CityFurniture XML elements listed in
Table 11validate against the XML schema specified in
cityFurniture.xsd.
- VerifyCityGMLInstanceDoc() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
-
Verify that XML instance documents claiming conformance to this specification validate against the XML schema files.
- VerifyCityObjectGroupElementBoundaries() - Method in class org.opengis.cite.citygml30part2.module.CityObjectGroupModuleValidation
-
For each CityObjectGroup space element verify that if the space element is bounded by thematic surface boundaries using the property core:boundary (type: core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 14 that is supported for the specific space element.
- VerifyCityObjectGroupReference() - Method in class org.opengis.cite.citygml30part2.module.CityObjectGroupModuleValidation
-
For the following properties, verify that:
If the parent property (type: gml:ReferenceType) of the CityObjectGroup element is not null, it contains an XLink reference to a core:AbstractCityObject element.
If the groupMember property (type: gml:AbstractFeatureMemberType) of the Role element is not null, it contains an XLink reference to a core:AbstractCityObject element.
- VerifyConstructionBoundaries() - Method in class org.opengis.cite.citygml30part2.module.ConstructionModuleValidation
-
For each Construction space element verify that if the space element is bounded by thematic surface boundaries using the property
core:boundary (type:
core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 16 that is supported for the specific space element.
- VerifyConstructionModule() - Method in class org.opengis.cite.citygml30part2.module.ConstructionModuleValidation
-
Verify that instance documents using the Construction XML elements listed in
Table 15 validate against the XML schema specified in
construction.xsd.
- VerifyCoreBoundaries() - Method in class org.opengis.cite.citygml30part2.core.CoreValidation
-
Table 5lists the surfaces that are allowed as space boundaries of the space elements defined in the Core module.
- VerifyCoreModule() - Method in class org.opengis.cite.citygml30part2.core.CoreValidation
-
Verify that instance documents using the Core XML elements listed in Table 4 validate against the XML schema specified in
core.xsd.
- VerifyCoreReference() - Method in class org.opengis.cite.citygml30part2.core.CoreValidation
-
For the following properties, verify that:
If the generalizesTo property (type: gml:ReferenceType) of the AbstractCityObject element is not null, it contains an XLink reference to an AbstractCityObject element.
- VerifyDynamizerAttributeRef() - Method in class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
-
When referencing a feature property value using the attributeRef property of a Dynamizer element, verify that:
- VerifyDynamizerModule() - Method in class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
-
Verify that instance documents using the Dynamizer XML elements listed in
Table 17 validate against the XML schema specified in
dynamizer.xsd.
- VerifyDynamizerReference() - Method in class org.opengis.cite.citygml30part2.module.DynamizerModuleValidation
-
Verify that if the sensorLocation property (type: gml:ReferenceType) of the SensorConnection element is not null, it contains an XLink reference to a core:AbstractCityObject element.
- VerifyGenericsBoundaries() - Method in class org.opengis.cite.citygml30part2.module.GenericsModuleValidation
-
For each Generics space element verify that if the space element is bounded by thematic surface boundaries using the property
core:boundary (type:
core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 19 that is supported for the specific space element.
- VerifyGenericsModule() - Method in class org.opengis.cite.citygml30part2.module.GenericsModuleValidation
-
Verify that instance documents using the Generics XML elements listed in
Table 18 validate against the XML schema specified in
generics.xsd.
- VerifyGlobalAlternativeAggregations() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
-
For referencing features from alternative aggregations::
Each feature belongs to a natural aggregation hierarchy and SHALL be stored inline this hierarchy.
- VerifyGlobalReferencingGeometries1() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
-
Verify that XLinks are not used to reference geometries, except for geometries of ImplicitGeometry elements, from another top-level feature.
- VerifyGlobalReferencingGeometries2() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
-
When referencing geometries of spaces and space boundaries, verify that:
Geometries stored inline a space boundary are not redundantly stored as geometry of a space.
- VerifyGlobalReferencingGeometries3() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
-
Verify that LoDs are self-contained: Geometries are not shared between different LoDs using XLinks.
- VerifyGlobalReferencingGeometries4() - Method in class org.opengis.cite.citygml30part2.global.GlobalValidation
-
When referencing shared geometries between top-level features using CityObjectRelation elements, verify that:
If two top-level features share a common geometry, the shared geometry is stored for each top-level feature separately.
- VerifyLandUseModule() - Method in class org.opengis.cite.citygml30part2.module.LandUseModuleValidation
-
Verify that instance documents using the LandUse XML elements listed in
Table 20 validate against the XML schema specified in
landUse.xsd.
- VerifyPointCloudModule() - Method in class org.opengis.cite.citygml30part2.module.PointCloudModuleValidation
-
Verify that instance documents using the PointCloud XML elements listed in
Table 21 validate against the XML schema specified in
pointCloud.xsd.
- VerifyReliefModule() - Method in class org.opengis.cite.citygml30part2.module.ReliefModuleValidation
-
Verify that instance documents using the Relief XML elements listed in
Table 22 validate against the XML schema specified in
relief.xsd.
- verifyTestSubject(ITestContext) - Method in class org.opengis.cite.citygml30part2.SuitePreconditions
-
Verifies that the referenced test subject exists and has the expected
type.
- VerifyTransportationBoundaries() - Method in class org.opengis.cite.citygml30part2.module.TransportationModuleValidation
-
For each Transportation space element verify that if the space element is bounded by thematic surface boundaries using the property
core:boundary (type:
core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 24 that is supported for the specific space element.
- VerifyTransportationModule() - Method in class org.opengis.cite.citygml30part2.module.TransportationModuleValidation
-
Verify that instance documents using the Transportation XML elements listed in
Table 23 validate against the XML schema specified in
transportation.xsd.
- VerifyTransportationReference() - Method in class org.opengis.cite.citygml30part2.module.TransportationModuleValidation
-
For the following properties, verify that:
- VerifyTunnelBoundaries() - Method in class org.opengis.cite.citygml30part2.module.TunnelModuleValidation
-
For each Tunnel space element, verify that if the space element is bounded by thematic surface boundaries using the property
core:boundary (type:
core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 26 that is supported for the specific space element.
- VerifyTunnelModule() - Method in class org.opengis.cite.citygml30part2.module.TunnelModuleValidation
-
Verify that instance documents using the Tunnel XML elements listed in
Table 25 validate against the XML schema specified in
/tunnel.xsd.
- VerifyVegetationBoundaries() - Method in class org.opengis.cite.citygml30part2.module.VegetationModuleValidation
-
For each Vegetation space element, verify that if the space element is bounded by thematic surface boundaries using the property
core:boundary (type:
core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 28 that is supported for the specific space element.
- VerifyVegetationModule() - Method in class org.opengis.cite.citygml30part2.module.VegetationModuleValidation
-
Verify that instance documents using the Vegetation XML elements listed in
Table 27 validate against the XML schema specified in
vegetation.xsd.
- VerifyVersioningModule() - Method in class org.opengis.cite.citygml30part2.module.VersioningModuleValidation
-
Verify that instance documents using the Versioning XML elements listed in
Table 29 validate against the XML schema specified in
versioning.xsd.
- VerifyVersioningReference() - Method in class org.opengis.cite.citygml30part2.module.VersioningModuleValidation
-
For the following properties, verify that:
- VerifyWaterBodyBoundaries() - Method in class org.opengis.cite.citygml30part2.module.WaterBodyModuleValidation
-
For each WaterBody space element, verify that if the space element is bounded by thematic surface boundaries using the property
core:boundary (type:
core:AbstractSpaceBoundaryPropertyType), each property contains exactly one surface element from
Table 31 that is supported for the specific space element.
- VerifyWaterBodyModule() - Method in class org.opengis.cite.citygml30part2.module.WaterBodyModuleValidation
-
Verify that instance documents using the WaterBody XML elements listed in
Table 30 validate against the XML schema specified in
waterBody.xsd.
- VersioningModuleValidation - Class in org.opengis.cite.citygml30part2.module
-
- VersioningModuleValidation() - Constructor for class org.opengis.cite.citygml30part2.module.VersioningModuleValidation
-