ENTITY layout_macro_definition_terminal_to_usage_terminal_assignment_armx SUBTYPE OF (layout_macro_definition_terminal_to_usage_terminal_assignment); SELF\shape_aspect_relationship.related_shape_aspect RENAMED defined_template_feature : printed_part_template_terminal_armx; SELF\shape_aspect_relationship.relating_shape_aspect RENAMED assigned_design_object : fabricated_feature_select; DERIVE SELF\shape_aspect.of_shape : product_definition_shape := ?; SELF\shape_aspect.description : text := ?; SELF\shape_aspect.product_definitional : LOGICAL := ?; SELF\shape_aspect.name : label := ?; WHERE wr1: SIZEOF(USEDIN(SELF, 'LAYOUT_MACRO_DEFINITION_XIM.LAYOUT_MACRO_FLOOR_PLAN_TEMPLATE_ARMX.ACCESS_MAPS')) = 1; END_ENTITY; -- layout_macro_definition_terminal_to_usage_terminal_assignment_armx |
Entity data types and their attributesshape_aspectname: label; (OPT) description: text; of_shape: product_definition_shape; product_definitional: LOGICAL; (DER) id: identifier; shape_aspect_relationship name: label; (OPT) description: text; relating_shape_aspect: shape_aspect; related_shape_aspect: shape_aspect; (DER) id: identifier; layout_macro_definition_terminal_to_usage_terminal_assignment (RT) related_shape_aspect: printed_part_template_terminal; layout_macro_definition_terminal_to_usage_terminal_assignment_armx (RT) related_shape_aspect->defined_template_feature: printed_part_template_terminal_armx; (RT) relating_shape_aspect->assigned_design_object: fabricated_feature_select; (RT) (DER) of_shape: product_definition_shape; (RT) (DER) description: text; (RT) (DER) product_definitional: LOGICAL; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface ELayout_macro_definition_terminal_to_usage_terminal_assignment_armx extends ELayout_macro_definition_terminal_to_usage_terminal_assignment |
public class CLayout_macro_definition_terminal_to_usage_terminal_assignment_armx implements ELayout_macro_definition_terminal_to_usage_terminal_assignment_armxstatic EAttribute attributeOf_shape(ELayout_macro_definition_terminal_to_usage_terminal_assignment_armx type)static int usedinOf_shape(ELayout_macro_definition_terminal_to_usage_terminal_assignment_armx type, EProduct_definition_shape instance, ASdaiModel domain, ALayout_macro_definition_terminal_to_usage_terminal_assignment_armx result) static EAttribute attributeDescription(ELayout_macro_definition_terminal_to_usage_terminal_assignment_armx type) static EAttribute attributeProduct_definitional(ELayout_macro_definition_terminal_to_usage_terminal_assignment_armx type) static EAttribute attributeName(ELayout_macro_definition_terminal_to_usage_terminal_assignment_armx type) |
public class ALayout_macro_definition_terminal_to_usage_terminal_assignment_armx extends AEntitypublic ELayout_macro_definition_terminal_to_usage_terminal_assignment_armx getByIndex(int index)public ELayout_macro_definition_terminal_to_usage_terminal_assignment_armx getCurrentMember(SdaiIterator it) |