<grammar xmlns=“relaxng.org/ns/structure/1.0” datatypeLibrary=“www.w3.org/2001/XMLSchema-datatypes”>
<define name="state"> <element name="state" ns="http://cpee.org/ns/properties/2.0"> <attribute name="changed"> <data type="dateTime"/> </attribute> <choice> <value>ready</value> <value>running</value> <value>simulating</value> <value>stopping</value> <value>stopped</value> <value>abandoned</value> <value>finished</value> </choice> </element> </define> <define name="set-state"> <element name="state" ns="http://cpee.org/ns/properties/2.0"> <choice> <value>ready</value> <value>running</value> <value>simulating</value> <value>stopping</value> <value>stopped</value> <value>abandoned</value> <value>finished</value> </choice> </element> </define>
</grammar>