Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - RE: default value for a simpleType with restriction >Thread Next - Include multiple complex types into one element ... RE: default value for a simpleType with restrictionTo: Michael Kay <mike@--------.---> Date: 7/3/2008 4:11:00 AM Thanks for the quick response. Makes sense. Was just trying alleviate any maintenance issues. Marijan (Mario) Madunic Quoting Michael Kay <mike@s...>: > > No, it's not possible. The default value can be declared as a property of > the attribute declaration or the attribute use, but it is not a property of > the type. > > I guess the theory behind that is that a type is a set of values and > operations defined on those values, and the notion of a default doesn't fit > into this definition. You would get into awkward questions about whether two > types that differed only in the default value were really the same type. > > Michael Kay > http://www.saxonica.com/ > > > > -----Original Message----- > > From: xmlschema-dev-request@w... > > [mailto:xmlschema-dev-request@w...] On Behalf Of Mario Madunic > > Sent: 03 July 2008 18:48 > > To: xmlschema-dev@w... > > Subject: default value for a simpleType with restriction > > > > > > > > Hopefully this is the right group for this question. If not > > please inform me which one. > > > > I've created a simpleType > > > > <xs:simpleType name="dtPresentation"> > > <xs:restriction base="xs:string"> > > <xs:enumeration value="a" /> > > <xs:enumeration value="b" /> > > <xs:enumeration value="c" /> > > <xs:enumeration value="d" /> > > <xs:enumeration value="all" /> > > </xs:restriction> > > </xs:simpleType> > > > > I would like to declare 'all' as the default value here and > > not where it is being used as in > > > > <xs:attribute name="presentation" type="dtPresentation" > > default="all" /> > > > > Is this possible? > > > > Marijan (Mario) Madunic > > > > > From krpelan_wj@y... Fri Jul 04 08:35:37 2008 Received: from maggie.w3.org ([193.51.208.68]) by frink.w3 | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
