ENTITY rule_version SUBTYPE OF (software_version); SELF\product_definition_formation.of_product : rule_product; INVERSE management_action : SET [1:?] OF rule_action_armx FOR subject_rule; product_definition : SET [1:?] OF rule_definition_armx FOR formation; END_ENTITY; -- rule_version |
Entity data types and their attributesproduct_definition_formationid: identifier; (OPT) description: text; of_product: product; information_version (RT) of_product: information_product; software_version (RT) of_product: software; rule_version (RT) of_product: rule_product; (INV) management_action: SET [1:?] OF rule_action_armx FOR subject_rule; (INV) product_definition: SET [1:?] OF rule_definition_armx FOR formation; |
Global rules for this entity data type- |
public interface ERule_version extends ESoftware_versionmanagement_action (inverse attribute)ARule_action_armx getManagement_action(ERule_version type, ASdaiModel domain)product_definition (inverse attribute)ARule_definition_armx getProduct_definition(ERule_version type, ASdaiModel domain) |
public class CRule_version implements ERule_versionstatic EAttribute attributeManagement_action(ERule_version type)static EAttribute attributeProduct_definition(ERule_version type) |
public class ARule_version extends AEntitypublic ERule_version getByIndex(int index)public ERule_version getCurrentMember(SdaiIterator it) |