- From: Jérôme Nègre <jerome.negre@ecl2000.ec-lyon.fr>
- Date: Mon, 8 Oct 2001 10:39:07 +0200
- To: <www-forms@w3.org>
Hi all, I'm a bit confused by the XForms schema. The selectOne element is defined as follow: <xsd:element name="selectOne"> <xsd:complexType> <xsd:sequence> <xsd:group ref="xform:commonUIChildren"/> <xsd:element ref="xform:choices"/> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID" use="optional"/> <xsd:attributeGroup ref="xform:bindFirstAttributes"/> <xsd:attributeGroup ref="xform:commonUIAttributes"/> <xsd:attribute name="selectUI" type="xform:selectUIType" use="optional"/> </xsd:complexType> </xsd:element> The definition of commonUIChildren is: <xsd:group name="commonUIChildren"> <xsd:all> <xsd:element ref="xform:caption"/> <xsd:element ref="xform:help" minOccurs="0"/> <xsd:element ref="xform:hint" minOccurs="0"/> <xsd:element ref="xform:alert" minOccurs="0"/> <xsd:element ref="xform:action" minOccurs="0"/> <xsd:element ref="xform:extension" minOccurs="0"/> </xsd:all> </xsd:group> So the final model is: <sequence> <all> ... </all> ... </sequence> According to Schema Structure 3.8.2, this seems to be an invalid construct. Since I'm far from being a Schema guru, I'd really appreciate opinions from the list. Thanks, Jérôme Nègre
Received on Monday, 8 October 2001 04:39:37 UTC