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 TypeMethodDescriptionvoidVerify that instance documents using the Versioning XML elements listed in Table 29 validate against the XML schema specified in versioning.xsd.voidFor 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.
-
-