Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - default value for a simpleType with restriction >Thread Next - RE: default value for a simpleType with restriction RE: default value for a simpleType with restrictionTo: "'Mario Madunic'" <hajduk@----.--->, <xmlschema-dev@--.---> Date: 7/3/2008 8:00:00 PM 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 hajduk@i... Thu Jul 03 18:11:19 2008 Received: from maggie.w3.org ([193.51.208.68] | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
