- From: <bugzilla@wiggum.w3.org>
- Date: Thu, 29 Oct 2009 21:39:32 +0000
- To: www-xml-schema-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=7913
C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|needsPublication |needsReview
--- Comment #3 from C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> 2009-10-29 21:39:31 ---
A wording proposal intended to resolve this issue is now on the server at
http://www.w3.org/XML/Group/2004/06/xmlschema-1/structures.b7913.html
(member-only link)
The proposal does two things. First, as requested by the WG it introduces the
variable E to provide a name for the element instance whose governing element
declaration is being defined, similar in effect to the E used by the definition
of governing type definition immediately following.
Second, it inserts a new rule three in front of the old one (which now becomes
rule 4):
3 A declaration ·resolved· to by E's [local name] and [namespace name],
provided
that E is ·attributed· either to a strict ·wildcard particle· or to a lax
·wildcard
particle·.
This has the effect that when an element instance is attributed to a wildcard,
it gets the appropriate global element declaration. And the effect originally
aimed at by clause 3.3 (now 4.3) is retained: when the element is not
attributed to a wildcard at all (because its parent is invalid and we are in a
fallback mode, trying to get what information we can out of things), it uses a
locally declared type if there is one.
--
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Thursday, 29 October 2009 21:39:41 UTC