<xs:complexType name="CT_UpdateControls" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="deleteButton" type="CT_Delete" /> <xs:element name="updateButton" type="CT_UpdateCommand" /> <xs:element name="deleteTool" type="CT_Delete" /> <xs:element name="updateTool" type="CT_UpdateCommand" /> <xs:element name="deleteEditBox" type="CT_Delete" /> <xs:element name="updateEditBox" type="CT_UpdateEditBox" /> <xs:element name="deleteComboBox" type="CT_Delete" /> <xs:element name="updateComboBox" type="CT_UpdateComboBox" /> <xs:element name="deleteLabelControl" type="CT_Delete" /> <xs:element name="updateLabelControl" type="CT_UpdateLabelControl" /> <xs:element name="deleteCheckBox" type="CT_Delete" /> <xs:element name="updateCheckBox" type="CT_UpdateCheckBox" /> <xs:element name="updateSpinner" type="CT_UpdateSpinner" /> <xs:element name="deleteSpinner" type="CT_Delete" /> <xs:element name="updateDynamicMenu" type="CT_UpdateDynamicMenu" /> <xs:element name="deleteDynamicMenu" type="CT_Delete" /> <xs:element name="updateCustomControl" type="CT_UpdateCommand" /> <xs:element name="deleteCustomControl" type="CT_Delete" /> </xs:choice> </xs:complexType>