element union
diagram index_p861.png
namespace http://www.w3.org/2001/XMLSchema
type extension of xs:annotated
properties
content complex
id union
children xs:annotation xs:simpleType
used by
group simpleDerivation
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:ID      
memberTypesderived by: xs:listoptional      
source <xs:element name="union" id="union">
 
<xs:complexType>
   
<xs:annotation>
     
<xs:documentation source="http://www.w3.org/TR/xmlschema-2/#element-union">
          memberTypes attribute must be non-empty or there must be
          at least one simpleType child
       
</xs:documentation>
   
</xs:annotation>
   
<xs:complexContent>
     
<xs:extension base="xs:annotated">
       
<xs:sequence>
         
<xs:element name="simpleType" type="xs:localSimpleType" minOccurs="0" maxOccurs="unbounded"/>
       
</xs:sequence>
       
<xs:attribute name="memberTypes" use="optional">
         
<xs:simpleType>
           
<xs:list itemType="xs:QName"/>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute union/@memberTypes
type list of xs:QName
properties
isRef 0
use optional
source <xs:attribute name="memberTypes" use="optional">
 
<xs:simpleType>
   
<xs:list itemType="xs:QName"/>
 
</xs:simpleType>
</xs:attribute>

element union/simpleType
diagram index_p862.png
namespace http://www.w3.org/2001/XMLSchema
type xs:localSimpleType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children xs:annotation xs:restriction xs:list xs:union
used by
group redefinable
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:ID      
source <xs:element name="simpleType" type="xs:localSimpleType" minOccurs="0" maxOccurs="unbounded"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy