[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Abstract types in substitution groups

From: Pete Cordell <petexmldev@tech-know-ware.com>
Date: Thu, 8 Feb 2007 12:00:43 -0000
Message-ID: <000701c74b78$c7dd5b40$eb00a8c0@Codalogic>
To: <xmlschema-dev@w3.org>
Abstract types in substitution groups

I've been looking at a published schema that uses an abstract type in a 
substitution group.  i.e. something like:


<xs:complexType name='abstractType' abstract='true'>
    <xs:sequence/>
</xs:complexType>

<xs:element name='myElement' type='abstractType' 
substitutionGroup='sgroup'/>


To me this seems invalid.  Or do substitutionGroups have special permission 
to use abstract types?

Thanks for any help,

Pete.
--
=============================================
Pete Cordell
Tech-Know-Ware Ltd
for XML to C++ data binding visit
http://www.tech-know-ware.com/lmx
(or http://www.xml2cpp.com)
=============================================
Received on Thursday, 8 February 2007 12:01:06 GMT

Subscribe to the Stylus Scoop newsletter for helpful XML tips and tutorials.
Email
First Name
Last Name
Company

Download Stylus Studio 6 XML Enterprise Edition

Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.