ENTITY interconnect_module_stratum_assembly_relationship SUBTYPE OF (assembly_component_usage); SELF\assembly_component_usage.reference_designator RENAMED reference_designation : STRING; SELF\product_definition_relationship.relating_product_definition RENAMED assembly : layered_interconnect_module_design_view_armx; SELF\product_definition_relationship.related_product_definition RENAMED component : stratum_armx; DERIVE SELF\product_definition_relationship.id : identifier := ?; SELF\product_definition_relationship.name : label := ?; UNIQUE ur1 : assembly, reference_designator; END_ENTITY; -- interconnect_module_stratum_assembly_relationship |
Entity data types and their attributesproduct_definition_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; product_definition_usage - assembly_component_usage (OPT) reference_designator: identifier; interconnect_module_stratum_assembly_relationship (RT) reference_designator->reference_designation: STRING; (RT) relating_product_definition->assembly: layered_interconnect_module_design_view_armx; (RT) related_product_definition->component: stratum_armx; (RT) (DER) id: identifier; (RT) (DER) name: label; |
Global rules for this entity data type- |
public interface EInterconnect_module_stratum_assembly_relationship extends EAssembly_component_usage |
public class CInterconnect_module_stratum_assembly_relationship implements EInterconnect_module_stratum_assembly_relationshipstatic EAttribute attributeId(EInterconnect_module_stratum_assembly_relationship type)static EAttribute attributeName(EInterconnect_module_stratum_assembly_relationship type) |
public class AInterconnect_module_stratum_assembly_relationship extends AEntitypublic EInterconnect_module_stratum_assembly_relationship getByIndex(int index)public EInterconnect_module_stratum_assembly_relationship getCurrentMember(SdaiIterator it) |