Maps to UML Class with stereotype XSDsimpleType.
XML representation summary, simpleType Element information item
<simpleType
final = (#all | (list | union | restriction))
id = ID
name = NCName
{any attributes with non-schema namespace…}>
Content: (annotation?, (restriction | list | union))
</simpleType>
<restriction
base = OName
id = ID
{any attributes with non-schema namespace…}>
Content: (annotation?, (simpleType?, (minExclusive | minlnclusive | maxExclusive | maxInclusive | totalDigits | fractionDigits | length | minLength | maxLength | whiteSpace | pattern)*))
</restriction>
<list
id = ID
itemType = OName
{any attributes with non-schema namespace…}>
Content: (annotation?, (simpleType?))
</list>
<union
id = ID
memberTypes = List of OName
{any attributes with non-schema namespace…}>
Content: (annotation?, (simpleType*))
</union>
XML representation of a simpleType definition
<xs:simpleType name="farenheitWaterTemp"›
<xs:restriction base="xs:number">
<xs:fractionDigits value="2"/>
<xs:minExclusive value="0.00"/>
<xs:maxExclusive value="100.00"/>
</xs:restriction>
</xs:simpleType>