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

ISSUE-20: Extension of collections

From: Databinding Issue Tracker <dean+cgi@w3.org>
Date: Tue, 21 Feb 2006 14:05:31 +0000 (GMT)
To: public-xsd-databinding@w3.org
Message-Id: <20060221140531.3694E66364@dolph.w3.org>

ISSUE-20: Extension of collections


Raised by: Paul Downey
On product: Basic

The input document offers the following pattern for a collection
which is open to extension, thereby being useful when evolving
or extending a schema during versioning:

<xs:complexType name="CustomerType">
    <xs:element name="firstName" type="xs:string" />
    <xs:element name="lastName" type="xs:string" />
    <xs:element name="extension" type="tns:CustomerExtensionType" minOccurs="0" />

<xs:complexType name="CustomerExtensionType">
    <xs:any processContents="lax" minOccurs="0" maxOccurs="unbounded"


How well is this pattern supported by tools - does it belong in
the Basic patterns document?

Are there authoring issues with this pattern we should warn about?
Received on Tuesday, 21 February 2006 14:05:42 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 19:58:12 UTC