--- a/Orb/Doxygen/DITA/plugins/apiref/xsd/apiOperationMod.xsd Thu Jan 21 17:29:01 2010 +0000
+++ b/Orb/Doxygen/DITA/plugins/apiref/xsd/apiOperationMod.xsd Thu Mar 18 18:26:18 2010 +0000
@@ -25,7 +25,10 @@
<xs:complexType name="apiOperation.class">
<xs:sequence>
<xs:group ref="apiName"/>
- <xs:group ref="shortdesc"/>
+ <xs:choice>
+ <xs:group ref="shortdesc" />
+ <xs:group ref="abstract" />
+ </xs:choice>
<xs:group minOccurs="0" ref="prolog"/>
<xs:group ref="apiOperationDetail"/>
<xs:group minOccurs="0" ref="related-links"/>
@@ -38,8 +41,9 @@
<xs:attribute name="id" use="required" type="xs:ID"/>
<xs:attribute name="conref"/>
<xs:attribute name="outputclass"/>
- <xs:attribute ref="xml:lang"/>
<xs:attribute ref="ditaarch:DITAArchVersion"/>
+ <xs:attributeGroup ref="select-atts"/>
+ <xs:attributeGroup ref="localization-atts"/>
<xs:attributeGroup ref="global-atts"/>
<xs:attribute name="class" default="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "/>
</xs:attributeGroup>
@@ -63,16 +67,8 @@
</xs:element>
<xs:attributeGroup name="apiOperationDetail.attlist">
<xs:attributeGroup ref="id-atts"/>
- <xs:attribute name="translate">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="yes"/>
- <xs:enumeration value="no"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- <xs:attribute ref="xml:lang"/>
<xs:attribute name="outputclass"/>
+ <xs:attributeGroup ref="localization-atts"/>
<xs:attributeGroup ref="global-atts"/>
<xs:attribute name="class" default="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "/>
</xs:attributeGroup>
@@ -206,6 +202,7 @@
<xs:enumeration value="local"/>
<xs:enumeration value="peer"/>
<xs:enumeration value="external"/>
+ <xs:enumeration value="-dita-use-conref-target"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>