facet-unionST-err1_0.xsd 714 B

123456789101112131415161718192021222324252627
  1. <?xml version="1.0"?>
  2. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  3. targetNamespace="http://FOO" xmlns:foo="http://FOO">
  4. <xsd:element name="foo" type="foo:fooType.B"/>
  5. <xsd:simpleType name="fooType.B">
  6. <xsd:restriction base="foo:fooType.A">
  7. <xsd:enumeration value="medium"/>
  8. </xsd:restriction>
  9. </xsd:simpleType>
  10. <xsd:simpleType name="fooType.A">
  11. <xsd:union>
  12. <xsd:simpleType>
  13. <xsd:restriction base="xsd:NMTOKEN">
  14. <xsd:enumeration value="small"/>
  15. <xsd:enumeration value="medium"/>
  16. <xsd:enumeration value="large"/>
  17. </xsd:restriction>
  18. </xsd:simpleType>
  19. </xsd:union>
  20. </xsd:simpleType>
  21. </xsd:schema>