 | A select data type defines a named collection of other types.
 | This collection is called the select list.
 | An instance of a select data type is an instance of one of the types specified in the type list.
 | This allows an attribute or variable to be one of several types.
|  | If the type of an attribute is a select type, then it is defined to be one of the types in the select list.
TYPE assembly_component_select
= SELECT (assembly_manufacturing_child, located_part, located_feature, located_joint_system);
END_TYPE; | | | |