ENTITY reference_functional_unit_assignment_to_template SUBTYPE OF (product_definition_relationship); SELF\product_definition_relationship.relating_product_definition RENAMED functional_design_definition_path : reference_composition_path_armx; SELF\product_definition_relationship.related_product_definition RENAMED implementation : template_definition; of_property : OPTIONAL SET [1:?] OF property_value_representation; SELF\product_definition_relationship.description RENAMED path_alias : text; swap_code : OPTIONAL STRING; DERIVE SELF\product_definition_relationship.id : identifier := ?; UNIQUE ur1 : implementation, path_alias; END_ENTITY; -- reference_functional_unit_assignment_to_template |
Entity data types and their attributesproduct_definition_relationshipid: identifier; name: label; (OPT) description: text; relating_product_definition: product_definition; related_product_definition: product_definition; reference_functional_unit_assignment_to_template (RT) relating_product_definition->functional_design_definition_path: reference_composition_path_armx; (RT) related_product_definition->implementation: template_definition; (OPT) of_property: SET [1:?] OF property_value_representation; (RT) description->path_alias: text; (OPT) swap_code: STRING; (RT) (DER) id: identifier; |
Global rules for this entity data type- |
public interface EReference_functional_unit_assignment_to_template extends EProduct_definition_relationshipof_property (explicit attribute)boolean testOf_property(EReference_functional_unit_assignment_to_template type)AProperty_value_representation getOf_property(EReference_functional_unit_assignment_to_template type) AProperty_value_representation createOf_property(EReference_functional_unit_assignment_to_template type) void unsetOf_property(EReference_functional_unit_assignment_to_template type) swap_code (explicit attribute)boolean testSwap_code(EReference_functional_unit_assignment_to_template type)String getSwap_code(EReference_functional_unit_assignment_to_template type) void setSwap_code(EReference_functional_unit_assignment_to_template type, String value) void unsetSwap_code(EReference_functional_unit_assignment_to_template type) |
public class CReference_functional_unit_assignment_to_template implements EReference_functional_unit_assignment_to_templatestatic EAttribute attributeOf_property(EReference_functional_unit_assignment_to_template type)static int usedinOf_property(EReference_functional_unit_assignment_to_template type, EProperty_value_representation instance, ASdaiModel domain, AReference_functional_unit_assignment_to_template result) static EAttribute attributeSwap_code(EReference_functional_unit_assignment_to_template type) static EAttribute attributeId(EReference_functional_unit_assignment_to_template type) |
public class AReference_functional_unit_assignment_to_template extends AEntitypublic EReference_functional_unit_assignment_to_template getByIndex(int index)public EReference_functional_unit_assignment_to_template getCurrentMember(SdaiIterator it) |