ENTITY interface_component_allocation SUBTYPE OF (product_definition_relationship); SELF\product_definition_relationship.related_product_definition RENAMED mating_solution : interface_component_armx; SELF\product_definition_relationship.relating_product_definition RENAMED mating_requirement : mating_connector_usage; DERIVE SELF\product_definition_relationship.id : identifier := ?; END_ENTITY; -- interface_component_allocation |
Entity data types and their attributesproduct_definition_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; interface_component_allocation (RT) related_product_definition->mating_solution: interface_component_armx; (RT) relating_product_definition->mating_requirement: mating_connector_usage; (RT) (DER) id: identifier; |
Global rules for this entity data type- |
public interface EInterface_component_allocation extends EProduct_definition_relationship |
public class CInterface_component_allocation implements EInterface_component_allocationstatic EAttribute attributeId(EInterface_component_allocation type) |
public class AInterface_component_allocation extends AEntitypublic EInterface_component_allocation getByIndex(int index)public EInterface_component_allocation getCurrentMember(SdaiIterator it) |