W3C home > Mailing lists > Public > xmlschema-dev@w3.org > November 2009

Naming in Override Constraints and Semantics

From: Pete Cordell <petexmldev@codalogic.com>
Date: Tue, 10 Nov 2009 17:57:56 -0000
Message-ID: <E99D4360A3144CCFADAC96785D19C6D0@Codalogic>
To: <xmlschema-dev@w3.org>
In "Schema Representation Constraint: Override Constraints and Semantics", 
is there any chance that:

- D1 could be changed to Doverridden and
- D2 could be changed to Doverriding?

Then:

2 One of the following must be true:
2.1 D2 has a targetNamespace [attribute], and its ·actual value· is 
identical to the ·actual value· of the targetNamespace [attribute] of D1 
(which must have such an [attribute]).
2.2 Neither D2 nor D1 have a targetNamespace [attribute].
2.3 D2 has no targetNamespace [attribute] (but D1 does).

becomes:

2 One of the following must be true:
2.1 Doverriding has a targetNamespace [attribute], and its ·actual value· is 
identical to the ·actual value· of the targetNamespace [attribute] of 
Doverridden (which must have such an [attribute]).
2.2 Neither Doverriding nor Doverridden have a targetNamespace [attribute].
2.3 Doverriding has no targetNamespace [attribute] (but Doverridden does).

This is a lot easier on the old brain!

There are possibly similar name changes that could be made that would make 
the life of the reader much easier.

Thanks,

Pete.
--
=============================================
Pete Cordell
Codalogic Ltd
Interface XML to C++ the easy way using XML C++
data binding to convert XSD schemas to C++ classes.
Visit http://codalogic.com/lmx/ or http://www.xml2cpp.com
for more info
=============================================
Received on Tuesday, 10 November 2009 17:58:55 GMT

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