diff options
Diffstat (limited to 'test/schemas/union_0_0.xsd')
-rw-r--r-- | test/schemas/union_0_0.xsd | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/test/schemas/union_0_0.xsd b/test/schemas/union_0_0.xsd deleted file mode 100644 index 23e93d1..0000000 --- a/test/schemas/union_0_0.xsd +++ /dev/null @@ -1,53 +0,0 @@ -<?xml version="1.0" encoding="ISO-8859-1" ?> -<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - targetNamespace="http://foo" - xmlns="http://foo" - xmlns:a="http://foo"> - - <xsd:element name="foo"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="em" - type="emType" - maxOccurs="unbounded" - form="qualified"/> - </xsd:sequence> - </xsd:complexType> - </xsd:element> - - <xsd:simpleType name="emp0001_3Type"> - <xsd:restriction base="xsd:ID"> - <xsd:enumeration value="EMP0040"/> - <xsd:enumeration value="EMP0003"/> - <xsd:enumeration value="EMP0004"/> - <xsd:enumeration value="EMP0005"/> - </xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="emp0004_5Type"> - <xsd:restriction base="xsd:ID"> - <xsd:enumeration value="EMP0002"/> - <xsd:enumeration value="EMP0090"/> - <xsd:enumeration value="EMP0007"/> - </xsd:restriction> - </xsd:simpleType> - - <xsd:simpleType name="unboundedEmType"> - <xsd:union memberTypes="a:emp0001_3Type emp0004_5Type"> - <xsd:simpleType> - <xsd:restriction base="xsd:ID"> - <xsd:enumeration value="EMP0099"/> - </xsd:restriction> - </xsd:simpleType> - </xsd:union> - </xsd:simpleType> - - <xsd:simpleType name="emType"> - <xsd:restriction base="unboundedEmType"> - <xsd:pattern value="EMP[0-9]*"/> - </xsd:restriction> - </xsd:simpleType> - - - -</xsd:schema> |