File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / libxml2 / test / schemas / xsd-simpleType-varieties_0.xsd
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Feb 21 23:37:59 2012 UTC (12 years, 5 months ago) by misho
Branches: libxml2, MAIN
CVS tags: v2_9_1p0, v2_9_1, v2_8_0p0, v2_8_0, v2_7_8, HEAD
libxml2

<?xml version="1.0" encoding="ISO-8859-1" ?>

<!-- This test checks the implementation of the varieties of the xsd:simpleType element. -->
    
<schema xmlns="http://www.w3.org/2001/XMLSchema" 
	targetNamespace="http://FOO" xmlns:foo="http://FOO" 
	elementFormDefault="qualified"> 

	<element name="foo">
		<complexType>
			<sequence maxOccurs="unbounded">
				<element name="barA">
					<simpleType>
						<union memberTypes="foo:typeA foo:typeB"/>      
					</simpleType>
				</element>
				<element name="barB">
					<simpleType>
						<list itemType="foo:typeA"/>      
					</simpleType>
				</element>        
				<element name="barC">
					<simpleType>
						<restriction base="string">
							<enumeration value="tequilla"/>  	  	  
						</restriction>     
					</simpleType>
				</element>                
			</sequence>
		</complexType>
	</element>
   
	<simpleType name="typeA">
		<restriction base="string">
			<enumeration value="pub"/>  	  	  
		</restriction>
	</simpleType> 
   
	<simpleType name="typeB">
		<restriction base="string">
			<enumeration value="fajita"/>  	  	  
		</restriction>
	</simpleType>    
  
</schema> 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>