W3C home > Mailing lists > Public > public-xsd-databinding@w3.org > November 2006

ISSUE-81: Abstract Global Element

From: Databinding Issue Tracker <dean+cgi@w3.org>
Date: Fri, 3 Nov 2006 15:23:17 +0000 (GMT)
To: public-xsd-databinding@w3.org
Message-Id: <20061103152317.E2B223320A@kearny.w3.org>


ISSUE-81: Abstract Global Element

http://www.w3.org/2005/06/tracker/databinding/issues/81

Raised by: Jonathan Calladine
On product: Advanced

Proposed Advanced Pattern:

  <xs:element name="foo" abstract="true"></xs:element>

on a global element forbids its use in an instance document and implies the 
use of one of the elements from its associated substitution group. The use of 
substitution groups we have made an advanced pattern.

So while not evil on its own can only be used with evil intent...

pattern:

  ./xs:element[@abstract='true']/(@abstract)
Received on Friday, 3 November 2006 15:23:28 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 18 December 2010 18:20:37 GMT