- From: Daniel Barclay <daniel@fgm.com>
- Date: Fri, 11 Jun 2004 10:01:09 -0400
- To: www-xml-schema-comments@w3.org
Regarding the draft at
http://www.w3.org/TR/2004/PER-xmlschema-2-20040318/:
Section 4.3.6.1 says:
If {fixed} is true, then types for which the current type is
the {base type definition} cannot specify a value for whiteSpace
other than {value}.
Shouldn't that say:
... cannot specify a value for whiteSpace other than
the value of {value}.
(Since the notation "{value}" seems to mean "the value property,"
the original wording effectively says "a value other than the value
property", which doesn't quite make sense. (A specific value
can't _be_ a property; it can only be the value of a property.))
(Actually, it's not clear when "{xx}" means "the property xx"
and when it means "the value of property xx." As mentioned in
a previous comment, the specification probably should normal
English structure instead of a hybrid symbology (or should at
least clarify whether "reference to a property" means a reference
to the property itself or a reference to just the value of the
property).
Daniel
Received on Friday, 11 June 2004 10:01:51 UTC