2009-05-26 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.XML / Test / XmlFiles / xsd / extension-attr-redefine-1.xsd
1 <xs:schema xmlns="foo" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="foo" id="foo">
2         <xs:element name="Foo" type="FooType" />
3         <xs:element name="Bar" type="BarType" />
4         <xs:complexType name="FooType">
5                 <xs:attribute name="name" type="xs:string" use="optional"/>
6         </xs:complexType>
7         <xs:complexType name="BarType">
8                 <xs:complexContent>
9                         <xs:extension base="FooType">
10                                 <xs:attribute name="name" type="xs:string" use="required"/>
11                         </xs:extension>
12                 </xs:complexContent>
13         </xs:complexType>
14 </xs:schema>