diff options
Diffstat (limited to 'test/schemas/bug321475_1.xsd')
-rw-r--r-- | test/schemas/bug321475_1.xsd | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/test/schemas/bug321475_1.xsd b/test/schemas/bug321475_1.xsd new file mode 100644 index 0000000..b714a0d --- /dev/null +++ b/test/schemas/bug321475_1.xsd @@ -0,0 +1,48 @@ +<?xml version="1.0"?> +<xs:schema targetNamespace="http://www.collada.org/2005/11/COLLADASchema" + xmlns="http://www.collada.org/2005/11/COLLADASchema" + xmlns:xs="http://www.w3.org/2001/XMLSchema" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + elementFormDefault="qualified" version="1.4.0" xml:lang="EN"> + <xs:element name="animation"> + <xs:complexType> + <xs:sequence> + <xs:element ref="asset" minOccurs="0"/> + <xs:choice> + <xs:sequence> + <xs:element ref="source" maxOccurs="unbounded"/> + <xs:choice> + <xs:sequence> + <xs:element ref="sampler" maxOccurs="unbounded"/> + <xs:element ref="channel" maxOccurs="unbounded"/> + <xs:element ref="animation" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + <xs:element ref="animation" maxOccurs="unbounded"/> + </xs:choice> + </xs:sequence> + <xs:sequence> + <xs:element ref="sampler" maxOccurs="unbounded"/> + <xs:element ref="channel" maxOccurs="unbounded"/> + <xs:element ref="animation" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + <xs:element ref="animation" maxOccurs="unbounded"/> + </xs:choice> + <xs:element ref="extra" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + <xs:attribute name="id" type="xs:ID"/> + <xs:attribute name="name" type="xs:NCName"/> + </xs:complexType> + </xs:element> + + <xs:element name="extra"/> + <xs:element name="asset"/> + <xs:element name="channel"/> + <xs:element name="sampler"/> + <xs:element name="source"/> + <xs:element name="technique"/> +</xs:schema> + + + + +
\ No newline at end of file |