ENTITY item_shape SUBTYPE OF (product_definition_shape); id_x : OPTIONAL STRING; SELF\property_definition.definition RENAMED described_element : shapeable_item; DERIVE SELF\property_definition.id : identifier := id_x; SELF\property_definition.name : label := ?; END_ENTITY; -- item_shape |
Entity data types and their attributesproperty_definitionname: label; (OPT) description: text; definition: characterized_definition; (DER) id: identifier; product_definition_shape - item_shape (OPT) id_x: STRING; (RT) definition->described_element: shapeable_item; (RT) (DER) id: identifier; (RT) (DER) name: label; |
assembly_component_armx (PHYSICAL_UNIT_DESIGN_VIEW_XIM) |
contextual_item_shape (SHAPE_PROPERTY_ASSIGNMENT_XIM) |
functional_unit_definition (FUNCTIONAL_USAGE_VIEW_XIM) |
part_design_view (PHYSICAL_UNIT_DESIGN_VIEW_XIM) |
part_usage_view (PHYSICAL_UNIT_USAGE_VIEW_XIM) |
passage_technology_armx (FABRICATION_TECHNOLOGY_XIM) |
printed_part_template_material_armx (PRINTED_PHYSICAL_LAYOUT_TEMPLATE_XIM) |
stratum_armx (LAYERED_INTERCONNECT_MODULE_DESIGN_XIM) |
stratum_technology_armx (FABRICATION_TECHNOLOGY_XIM) |
template_definition (PART_TEMPLATE_XIM) |
Global rules for this entity data typeshape_requires_product_view (AP203_CONFIGURATION_CONTROLLED_3D_DESIGN_OF_MECHANICAL_PARTS_AND_ASSEMBLIES_XIM) |
public interface EItem_shape extends EProduct_definition_shapeid_x (explicit attribute)boolean testId_x(EItem_shape type)String getId_x(EItem_shape type) void setId_x(EItem_shape type, String value) void unsetId_x(EItem_shape type) |
public class CItem_shape implements EItem_shapestatic EAttribute attributeId_x(EItem_shape type)static EAttribute attributeId(EItem_shape type) static EAttribute attributeName(EItem_shape type) |
public class AItem_shape extends AEntitypublic EItem_shape getByIndex(int index)public EItem_shape getCurrentMember(SdaiIterator it) |