W3C home > Mailing lists > Public > www-forms-editor@w3.org > November 2002

RE: [XForms] XForms CR - 3.2.1 Illegal Requirement?

From: Mark Seaborne <MSeaborne@origoservices.com>
Date: Wed, 13 Nov 2002 14:19:06 -0000
Message-ID: <DC65AE678B89004B9CCB202E19482CC72517B9@mail.origoservices.local>
To: <XForms@yahoogroups.com>, <www-forms@w3.org>, <www-forms-editor@w3.org>

Surely an attribute of type xsd:id need only be added if one does not already exist?

I would, though, echo Andrew's question, why? And would like to add my own: how? 

All the best

Mark Seaborne


> -----Original Message-----
> From: AndrewWatt2001@aol.com [mailto:AndrewWatt2001@aol.com]
> Sent: 13 November 2002 11:15
> To: www-forms@w3.org; www-forms-editor@w3.org; Xforms@yahoogroups.com
> Subject: [XForms] XForms CR - 3.2.1 Illegal Requirement?
> 
> 
> In 3.2.1 it is stated, "A host language must include an 
> attribute of type 
> xsd:ID on each XForms element.".
> 
> I assume that the term "include" means "add".
> 
> An <xforms:model> element may already possess an id attribute 
> and must do so 
> if there is more than one <xforms:model> element. If the host 
> language adds a 
> further attribute of type xsd:ID it seems to me that this may 
> violate a 
> validity constraint expressed in 3.3.1 of the XML 1.0 
> Recommendation (2nd 
> Edition). It may also violate Chapter 3.4.4 of Part 1 of the 
> W3C XML Schema 
> Recommendation.
> 
> Comments?
> 
> I would also like to ask *why* a host language "must" add an 
> attribute of 
> type xsd:ID to every XForms element.
> 
> Andrew Watt
> 
> ------------------------ Yahoo! Groups Sponsor 
> ---------------------~-->
> Sell a Home with Ease!
> http://us.click.yahoo.com/SrPZMC/kTmEAA/ASSHAA/9rHolB/TM
> --------------------------------------------------------------
> -------~->
> 
> To unsubscribe from this group, send an email to:
> XForms-unsubscribe@egroups.com
> 
>  
> 
> Your use of Yahoo! Groups is subject to 
http://docs.yahoo.com/info/terms/ 
Received on Wednesday, 13 November 2002 09:19:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 10 June 2009 18:12:12 GMT