ENTITY analytical_model_application SUBTYPE OF (analytical_representation); model_parameter_assignment : OPTIONAL SET [1:?] OF parameter_assignment_armx; model_representation : analytical_model_definition_armx; DERIVE SELF\representation.items : SET [1:?] OF representation_item := ?; SELF\representation.context_of_items : representation_context := ?; UNIQUE ur1 : name; END_ENTITY; -- analytical_model_application |
Entity data types and their attributesrepresentationname: label; items: SET [1:?] OF representation_item; context_of_items: representation_context; (DER) id: identifier; (DER) description: text; analytical_representation - analytical_model_application (OPT) model_parameter_assignment: SET [1:?] OF parameter_assignment_armx; model_representation: analytical_model_definition_armx; (RT) (DER) items: SET [1:?] OF representation_item; (RT) (DER) context_of_items: representation_context; |
Global rules for this entity data type- |
public interface EAnalytical_model_application extends EAnalytical_representationmodel_parameter_assignment (explicit attribute)boolean testModel_parameter_assignment(EAnalytical_model_application type)AParameter_assignment_armx getModel_parameter_assignment(EAnalytical_model_application type) AParameter_assignment_armx createModel_parameter_assignment(EAnalytical_model_application type) void unsetModel_parameter_assignment(EAnalytical_model_application type) model_representation (explicit attribute)boolean testModel_representation(EAnalytical_model_application type)EAnalytical_model_definition_armx getModel_representation(EAnalytical_model_application type) void setModel_representation(EAnalytical_model_application type, EAnalytical_model_definition_armx value) void unsetModel_representation(EAnalytical_model_application type) |
public class CAnalytical_model_application implements EAnalytical_model_applicationstatic EAttribute attributeModel_parameter_assignment(EAnalytical_model_application type)static int usedinModel_parameter_assignment(EAnalytical_model_application type, EParameter_assignment_armx instance, ASdaiModel domain, AAnalytical_model_application result) static EAttribute attributeModel_representation(EAnalytical_model_application type) static int usedinModel_representation(EAnalytical_model_application type, EAnalytical_model_definition_armx instance, ASdaiModel domain, AAnalytical_model_application result) static EAttribute attributeItems(EAnalytical_model_application type) static int usedinItems(EAnalytical_model_application type, ERepresentation_item instance, ASdaiModel domain, AAnalytical_model_application result) static EAttribute attributeContext_of_items(EAnalytical_model_application type) static int usedinContext_of_items(EAnalytical_model_application type, ERepresentation_context instance, ASdaiModel domain, AAnalytical_model_application result) |
public class AAnalytical_model_application extends AEntitypublic EAnalytical_model_application getByIndex(int index)public EAnalytical_model_application getCurrentMember(SdaiIterator it) |