W3C home > Mailing lists > Public > www-xml-query-comments@w3.org > April 2001

the term "QNameValue"

From: james anderson <james.anderson@setf.de>
Date: Fri, 27 Apr 2001 11:18:14 +0200
Message-ID: <3AE93929.6A2C6630@setf.de>
To: www-xml-query-comments@w3.org

this term perplexes me. the query data model draft describes it as:

  qnameValue   : (uriReference | null, NCName, Def_QName)  -> QNameValue

whereas the namespace recommendation, which i would take to be the
term's origin, proposes

  [6] QName ::= (Prefix ':')? LocalPart

and suggests that, when taken together with an environment which binds
prefixes to namespace names, these would denote "universal names", which
then correspond to the query data model's "qname values".

i've tried to consider this as a distinction between "qname" and "qname
value", but that makes no sense. none of the other simple type values
suggest such a distinction. which leaves me with the conclusion that
"QNameValue" would rather be something like "UNameValue". it describes,
after all, _universal_ names, not _qualified_ names.

is there any argument against this?
Received on Friday, 27 April 2001 05:14:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 2 February 2007 00:13:01 GMT