W3C home > Mailing lists > Public > xmlschema-dev@w3.org > October 2002

Recursive import/include/redefine

From: Lemmin, Harald <Harald.Lemmin@softwareag.com>
Date: Mon, 7 Oct 2002 15:06:03 +0200
Message-ID: <DFF2AC9E3583D511A21F0008C7E6210601E3AA9C@daemsg02.software-ag.de>
To: xmlschema-dev@w3.org


as I read from the archives, import does not works recursive:
a imports b imports c does not mean: a imports c.

Include can be recursive:
a includes b includes c means: a includes b and c ("compound schema").

Now the questions:
(1) redefine:
a redefines b redefines c means: every item that is redefined by a may be
used in a and this item may be previously redefined by b from c. But what
has not been redefined by a cannot be used in a.
(2) redefine / include:
a includes b redefines c means: a is assembled from itself, the global
element/types of b and from the redefinitions done in b.

Am I right?

Kind regards,
Received on Monday, 7 October 2002 09:06:16 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:55:58 UTC