Class VersioningModuleValidation
-
Field Summary
FieldsFields inherited from class org.opengis.cite.citygml30part2.CommonFixture
client, request, response, ROOT_PKG_PATH, testSubject
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Verify that instance documents using the Versioning XML elements listed in Table 29 validate against the XML schema specified in versioning.xsd.void
For the following properties, verify that:Methods inherited from class org.opengis.cite.citygml30part2.CommonFixture
clearMessages, getResponseEntityAsDocument, initCommonFixture, TransformXMLDocumentToXMLString
-
Field Details
-
MODULE_ENABLE
final boolean MODULE_ENABLE- See Also:
-
MODULE_NAME
String MODULE_NAME
-
-
Constructor Details
-
VersioningModuleValidation
public VersioningModuleValidation()
-
-
Method Details
-
VerifyVersioningModule
public void VerifyVersioningModule()Verify that instance documents using the Versioning XML elements listed in Table 29 validate against the XML schema specified in versioning.xsd.
-
VerifyVersioningReference
public void VerifyVersioningReference()For the following properties, verify that:
-
If the from property (type: gml:ReferenceType) of the VersionTransition element is not null, it only contains an XLink reference to a Version element.
-
If the to property (type: gml:ReferenceType) of the VersionTransition element is not null, it only contains an XLink reference to a Version element.
-
If the oldFeature property (type: gml:ReferenceType) of the Transaction element is not null, it only contains an XLink reference to a core:AbstractFeatureWithLifespan element.
-
If the newFeature property (type: gml:ReferenceType) of the Transaction element is not null, it only contains an XLink reference to a core:AbstractFeatureWithLifespan element.
-
If the versionMember property (type: gml:AbstractFeatureMemberType) of the Version element is not null, it only contains an XLink reference to a core:AbstractFeatureWithLifespan element.
-
-