<xs:complexType name="ShapeClassType">
<xs:annotation>
<xs:documentation>The ShapeClassType defines the shape class of a part.</xs:documentation>
</xs:annotation>
<xs:choice>
<xs:element name="ShapeClassEnum" type="ShapeClassEnumType">
<xs:annotation>
<xs:documentation>The ShapeClassEnum element describes an often-used shape class.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="OtherShapeClass" type="xs:string">
<xs:annotation>
<xs:documentation>The OtherShapeClass element describes a shape class in natural language.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:complexType> |