TemporalValidator validate a temporal XML document according the given non-temporal schema, logical and physical annotations. It also checks the validity of the logical and physical annotations.
Usage:
java TemporalValidator temporal-document [non-temporal-schema] [logical-annotation-file] [physical-annotation-file]
Parameters:
Temporal XML document to be validated.
Non-temporal schema for the snapshots from which the temporal XML document is generated. If this argument is missing, the location of a non-temporal schema must be contained in the logical annotation.
The logical annotation file describes the elements and the attributes in a series of snapshots that can evolve over time. If this argument is missing, the location of a logical annotation must be contained in the physical annotation if it is present. If no logical annotation can be found, TemporalValidator assumes all elements and attributes are time-varying.
The physical annotation file describes the elements and the attributes that can have timestamps. If this argument is missing, TemporalValidator validates temporal XML document with a time-varying root.
Squash, SchemaMapper, Unsquash