W3C home > Mailing lists > Public > xmlschema-dev@w3.org > October 2001

Re: More surprises (ID, ENTITY, NOTATION, ...)

From: Ross Thompson <rthompson@contivo.com>
Date: Mon, 22 Oct 2001 09:31:53 -0700
Message-ID: <15316.18937.780858.301672@localhost.localdomain>
To: ht@cogsci.ed.ac.uk
Cc: xmlschema-dev@w3.org
ht@cogsci.ed.ac.uk writes:
 > Eric van der Vlist <vdv@dyomedea.com> writes:
 > 
 > > Many types (see below ID, ENTITY and NOTATION but there are more in the rec)
 > > are defined with whitespace="collapse" which would have made me think that
 > > leading and trailing whitespaces should be accepted and trimmed but their
 > > description clearly says that their lexical space should meet a production
 > > (NCName) which does not accept these whitespaces.
 > 
 > All lexical constraints, including the 'pattern' facet of NCName,
 > apply to the (schema) *normalized value* of elements/attributes, which 
 > is the _result_ of whitespace processing.  So it all works out just
 > fine.
 > 
 > See [1] for details.
 > 

Section 4.3.4 of part 2 says: 

    [Definition:] pattern is a constraint on the value space of a
    datatype which is achieved by constraining the lexical space to
    literals which match a specific pattern. The value of pattern must
    be a regular expression.

So, I dispute your claim.

- Ross

---
Disney, of course, has the best casting.  If he doesn't like an actor,
he just tears him up.			-- Alfred Hitchcock
Received on Monday, 22 October 2001 12:31:51 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 11 January 2011 00:14:24 GMT