<xs:sequence>
<xs:element ref="name"/>
<xs:element ref="category"/>
- <xs:element ref="description"/>
- </xs:sequence>
- </xs:group>
-
- <xs:group name="descriptionElmtGroup">
- <xs:sequence>
- <xs:element ref="brief"/>
- <xs:element ref="detailed"/>
+ <xs:element name="description" type="xs:string"/>
</xs:sequence>
</xs:group>
</xs:complexType>
</xs:element>
- <xs:element name="description">
- <xs:complexType>
- <xs:group ref="descriptionElmtGroup"/>
- </xs:complexType>
- </xs:element>
-
- <xs:element name="brief" type="xs:string" />
-
- <xs:element name="detailed" type="xs:string" />
-
<xs:element name="parameters">
<xs:complexType>
<xs:sequence>
<xs:complexType>
<xs:group ref="blockElmtGroup"/>
<xs:attribute name="version" type="xs:string" use="optional" />
+ <xs:attribute name="special" type="xs:nonNegativeInteger" use="optional" />
</xs:complexType>
</xs:element>