OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-ndrsc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [ubl-ndrsc] Rule: 91

At 12:36 PM 7/18/2003 +0800, Chin Chee-Kai wrote:
>I refer you to XML Schema Part 1: Structures, Section 4.2.2
>example "v2.xsd" part of which is illustrated:
>  <xs:redefine schemaLocation="v1.xsd">
>   <xs:complexType name="personName">
>    <xs:complexContent>
>     <xs:extension base="personName">
>     .....
>By definition, this <xs:complexType> definition is not global
>(not necessarily local), AND named.

Ah yes it is global. The redefine is working on redefining the global type 
defined in in the v1.xsd file as personName. Your example is using one of 
the mechanisms/features that creating global names in the first places 
allows it to be used. This example would be wrong if personName was not a 
global in the original schema.


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]