[Bug 4602] NOTATION and enumeration

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4602





--- Comment #8 from Dave Peterson <davep@iit.edu>  2009-04-13 16:42:19 ---
(In reply to comment #7)

> I would recast the rule as
> 
> "It is an ˇerrorˇ for NOTATION to be used directly to validate a literal in
> Datatype Valid (§4.1.4), unless the literal came from the value attribute of an
> <enumeration> specified on a type derived by restriction from NOTATION. Only
> datatypes that are derived from NOTATION by specifying a value for
> ˇenumerationˇ can be used to validate other literals."

I think rather than "<enumeration>" (which is in the XML of a schema-document),
you mean "...unless the literal came from the {value} of an enumeration facet
of a simple type definition derived by restriction from NOTATION".  Given that,
do we need to say something more explicitly defined than "came from"?

> Tried to find a simpler way to say the "unless" part. Suggestions welcome.

Sorry, I don't see a simpler way.  Just thought we ought to stay in the schema
realm rather than talking about schema documents.


-- 
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 Monday, 13 April 2009 16:42:30 UTC