grammars/iho.rng in relaton-iho-1.3.1 vs grammars/iho.rng in relaton-iho-1.3.2

- old
+ new

@@ -21,12 +21,17 @@ <value>standard</value> </choice> </define> <define name="editorialgroup"> <element name="editorialgroup"> - <ref name="committee"/> - <ref name="workgroup"/> + <oneOrMore> + <choice> + <ref name="committee"/> + <ref name="workgroup"/> + <ref name="commission"/> + </choice> + </oneOrMore> </element> </define> <define name="BibDataExtensionType"> <optional> <ref name="doctype"/> @@ -92,19 +97,38 @@ </element> </define> </include> <define name="committee"> <element name="committee"> - <choice> - <value>hssc</value> - <value>ircc</value> - </choice> + <ref name="IHO_Group"/> </element> </define> <define name="workgroup"> <element name="workgroup"> + <ref name="IHO_Group"/> + </element> + </define> + <define name="commission"> + <element name="commission"> + <ref name="IHO_Group"/> + </element> + </define> + <define name="IHO_Group"> + <optional> + <element name="name"> + <text/> + </element> + </optional> + <element name="abbreviation"> <text/> </element> + <optional> + <choice> + <ref name="committee"/> + <ref name="workgroup"/> + <ref name="commission"/> + </choice> + </optional> </define> <define name="annex-appendix"> <element name="appendix"> <ref name="Clause-Section"/> </element>