Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - Re: XML Schema >Thread Next - Re: xsd:simpletype or xsd:simpletype or To: xmlschema-dev@--.--- Date: 1/11/2006 8:34:00 AM
Can someone explain these two constructs and any advantage or disadvantage
to using one over the other?
Too me it appears that at a schema level these are equivalent and possibly
at the code generation level as well.
I am currently using the following design:
<xsd:complexType name="AboveGroundIndicator_Type">
<xsd:simpleContent>
<xsd:extension base="xsd:boolean"/>
</xsd:simpleContent>
</xsd:complexType>
<xsd:element name="AboveGroundIndicator" type="AboveGroundIndicator_Type"/>
This seems to be the equivalent:
<xsd:simpleType name="AboveGroundIndicator_Type">
<xsd:restriction base="xsd:boolean"/>
</xsd:simpleType>
<xsd:element name="AboveGroundIndicator" type="AboveGroundIndicator_Type"/>
I see that one seems to allow extension where the other limits me to
restriction, but I believe even with the extension definition, I could not
extend my Type by adding additional attributes.
..dan
---------------------------------------------------------------------------
Danny Vint
Specializing in Panoramic Images of California and the West
http://www.dvint.com
voice: 510-522-4703
When H.H. Bennett was asked why he preferred to be out
shooting landscapes rather than spending time in his portrait studio:
"It is easier to pose nature and less trouble to please."
http://www.portalwisconsin.org/bennett_feature.cfm
From d_a_carver@y... Thu Jan 12 04:16:39 2006
Received: from wiggum.w3.org | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
