- From: Ian Stokes-Rees <ijs@decisionsoft.com>
- Date: Tue, 15 May 2001 16:22:44 +0100
- To: "xmlschema-dev@w3.org" <xmlschema-dev@w3.org>
I would like to do something like:
<xsd:simpleType name="aFewEnums">
<xsd:restriction base="xsd:string" >
<xsd:enumeration value="A"/>
<xsd:enumeration value="B"/>
<xsd:enumeration value="C"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="aFewMoreEnums">
<xsd:extension base="aFewEnums" >
<xsd:enumeration value="D"/>
<xsd:enumeration value="E"/>
<xsd:enumeration value="F"/>
</xsd:extension>
</xsd:simpleType>
But obviously the syntax of "extension" doesn't allow this. How would
I do this so that "aFewMoreEnums" would allow any of the set
{A,B,C,D,E,F}, but in such a way that it allows everything in the set
of "aFewEnums" plus {D,E,F}?
Cheers,
Ian.
--
Ian Stokes-Rees DecisionSoft Ltd.
Telephone: +44-1865-203192 http://www.decisionsoft.com
Received on Tuesday, 15 May 2001 11:22:16 UTC