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

clause 3.2 of Element Locally Valid (Element)

From: <sandygao@ca.ibm.com>
Date: Mon, 10 Dec 2001 18:18:02 -0500
To: www-xml-schema-comments@w3.org, xmlschema-dev@w3.org
Message-ID: <OF592021B1.236138C4-ON85256B1E.007F3FF7@torolab.ibm.com>
Hi all,

Clause 3.2 of Element Locally Valid (Element) is mentioned many time in the
spec, in the form of "... is (not) satisfied / did (not) apply". The
content of such clause is:

"3.2 If {nillable} is true and there is such an attribute information item
and its ·actual value· is true , then all of the following must be true:
3.2.1 The element information item must have no character or element
information item [children].
3.2.2 There must be no fixed {value constraint}."

Then to determine whether 3.2 is satisfied or did apply, should we consider
3.2.1 and 3.2.2. That is, if "nillable == true" and "xsi:nil == true", but
one of 3.2.1 and 3.2.2 is not satisfied, whether 3.2 is satisfied (or did
apply)?

Thanks,
Sandy Gao
Software Developer, IBM Canada
(1-905) 413-3255
sandygao@ca.ibm.com
Received on Monday, 10 December 2001 18:18:08 GMT

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