- From: Henry S. Thompson <ht@cogsci.ed.ac.uk>
- Date: 23 Mar 2001 10:06:12 +0000
- To: neilg@ca.ibm.com
- Cc: W3C XML Schema IG <w3c-xml-schema-ig@w3.org>
neilg@ca.ibm.com writes: > Hello all, > > I notice that in section 3.14.1 of the PR draft of the Structures spec, we > have: > > {final} > A subset of {extension, list, restriction, union}. > > and later on: > > A simple type definition with an empty specification for {final} can be > used as the {base type definition} > for other types derived by either of extension or restriction, or as the > {item type definition} in the definition of a list, or in the {member type > definitions} of a union; the explicit values extension, restriction, list > and union prevent further derivations by extension (to yield a complex > type) and restriction (to yield a simple type) and use in constructing > lists and unions respectively. > > Although being able to set final to "extension" for simpleTypes might make > sense, this possibility doesn't seem to be permitted by section 3.14.2 of > this spec nor anywhere that I could find in the PR draft of the Datatype > spec. Is it the group's intention to permit final="extension" on > simpleTypes? The editors made a late set of fixes to our implementation of the WG's decision to allow 'final' on simple types, and did not succeed in perfectly co-ordinating those fixes. The WG will have to decide how to resolve the issue you raise. ht -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh W3C Fellow 1999--2001, part-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/
Received on Friday, 23 March 2001 05:06:16 UTC