- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 14 Sep 2005 19:03:34 +0000
- To: www-xml-schema-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2197
Summary: R-205: Question re: mixed on complexType and
complexContent
Product: XML Schema
Version: 1.0
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: XSD Part 1: Structures
AssignedTo: ht@w3.org
ReportedBy: sandygao@ca.ibm.com
QAContact: www-xml-schema-comments@w3.org
Is this allowed? ("mixed" appears on both complexType and complexContent.)
<complexType name="ct" mixed="true">
<complexContent mixed="false">
There doesn't appear to be any constraint saying it's not allowed.
Assuming it's allowed, the mapping rules for complexType complexContent in 2E
state:
[Definition:] Let the effective mixed be the appropriate case among the
following:
1 If the mixed [attribute] is present on <complexContent> then its actual
value;
2 If the mixed [attribute] is present on <complexType> then its actual value;
3 otherwise false.
Now both 1 and 2 apply. Which one should be used? (I think the intention is
that "mixed" on <complexContent> takes precedence. In that case, we at least
need an "otherwise" in clause 2 above.)
See
http://lists.w3.org/Archives/Public/www-xml-schema-comments/2003JanMar/0039.html
Received on Wednesday, 14 September 2005 19:03:44 UTC