diff options
Diffstat (limited to 'bindings/xml/comment-xml-schema.rng')
-rw-r--r-- | bindings/xml/comment-xml-schema.rng | 100 |
1 files changed, 53 insertions, 47 deletions
diff --git a/bindings/xml/comment-xml-schema.rng b/bindings/xml/comment-xml-schema.rng index 9cf9c3c63d..af1a3d8308 100644 --- a/bindings/xml/comment-xml-schema.rng +++ b/bindings/xml/comment-xml-schema.rng @@ -293,53 +293,6 @@ </element> </define> - <define name="Availability"> - <element name="Availability"> - <attribute name="distribution"> - <data type="string" /> - </attribute> - <optional> - <element name="IntroducedInVersion"> - <data type="float" /> - </element> - </optional> - <optional> - <element name="DeprecatedInVersion"> - <data type="float" /> - </element> - </optional> - <optional> - <element name="RemovedAfterVersion"> - <data type="float" /> - </element> - </optional> - <optional> - <element name="DeprecationSummary"> - <data type="string" /> - </element> - </optional> - <optional> - <ref name="Unavailable" /> - </optional> - </element> - </define> - - <define name="Deprecated"> - <element name="Deprecated"> - <optional> - <data type="string" /> - </optional> - </element> - </define> - - <define name="Unavailable"> - <element name="Unavailable"> - <optional> - <data type="string" /> - </optional> - </element> - </define> - <define name="Abstract"> <element name="Abstract"> <zeroOrMore> @@ -425,6 +378,59 @@ </element> </define> + <define name="Availability"> + <element name="Availability"> + <attribute name="distribution"> + <data type="string" /> + </attribute> + <optional> + <element name="IntroducedInVersion"> + <data type="string"> + <param name="pattern">\d+|\d+\.\d+|\d+\.\d+.\d+</param> + </data> + </element> + </optional> + <optional> + <element name="DeprecatedInVersion"> + <data type="string"> + <param name="pattern">\d+|\d+\.\d+|\d+\.\d+.\d+</param> + </data> + </element> + </optional> + <optional> + <element name="RemovedAfterVersion"> + <data type="string"> + <param name="pattern">\d+|\d+\.\d+|\d+\.\d+.\d+</param> + </data> + </element> + </optional> + <optional> + <element name="DeprecationSummary"> + <data type="string" /> + </element> + </optional> + <optional> + <ref name="Unavailable" /> + </optional> + </element> + </define> + + <define name="Deprecated"> + <element name="Deprecated"> + <optional> + <data type="string" /> + </optional> + </element> + </define> + + <define name="Unavailable"> + <element name="Unavailable"> + <optional> + <data type="string" /> + </optional> + </element> + </define> + <define name="ResultDiscussion"> <element name="ResultDiscussion"> <zeroOrMore> |