xref: /aosp_15_r20/external/libxml2/test/schemas/derivation-ok-extension_0.xsd (revision 7c5688314b92172186c154356a6374bf7684c3ca)
1*7c568831SAndroid Build Coastguard Worker<?xml version="1.0" encoding="ISO-8859-1"?>
2*7c568831SAndroid Build Coastguard Worker<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
3*7c568831SAndroid Build Coastguard Worker	xmlns="http://FOO" targetNamespace="http://FOO">
4*7c568831SAndroid Build Coastguard Worker
5*7c568831SAndroid Build Coastguard Worker	<xs:element name="foo">
6*7c568831SAndroid Build Coastguard Worker		<xs:complexType>
7*7c568831SAndroid Build Coastguard Worker			<xs:complexContent>
8*7c568831SAndroid Build Coastguard Worker				<xs:extension base="typeA">
9*7c568831SAndroid Build Coastguard Worker					<xs:attribute name="barA_2" type="xs:string"  use="required"/>
10*7c568831SAndroid Build Coastguard Worker					<xs:attribute name="barA_1" type="xs:string"  use="prohibited"/>
11*7c568831SAndroid Build Coastguard Worker				</xs:extension>
12*7c568831SAndroid Build Coastguard Worker			</xs:complexContent>
13*7c568831SAndroid Build Coastguard Worker		</xs:complexType>
14*7c568831SAndroid Build Coastguard Worker	</xs:element>
15*7c568831SAndroid Build Coastguard Worker
16*7c568831SAndroid Build Coastguard Worker	<xs:complexType name="typeA">
17*7c568831SAndroid Build Coastguard Worker		<xs:attribute name="barA_1" type="xs:string" use="required"/>
18*7c568831SAndroid Build Coastguard Worker	</xs:complexType>
19*7c568831SAndroid Build Coastguard Worker
20*7c568831SAndroid Build Coastguard Worker</xs:schema>
21*7c568831SAndroid Build Coastguard Worker
22*7c568831SAndroid Build Coastguard Worker
23