ENTITY model_action_domain SUBTYPE OF (numerical_model); initial : model_state_domain; final : model_state_domain; END_ENTITY; -- model_action_domain |
Entity data types and their attributesnumerical_modelid: identifier; name: label; description: text; creating_software: text; intended_analysis_code: SET [1:?] OF text; analysis_type: text; model_action_domain initial: model_state_domain; final: model_state_domain; |
mbna_step (HIERARCHY_SCHEMA) |
Global rules for this entity data type- |
public interface EModel_action_domain extends ENumerical_modelinitial (explicit attribute)boolean testInitial(EModel_action_domain type)EModel_state_domain getInitial(EModel_action_domain type) void setInitial(EModel_action_domain type, EModel_state_domain value) void unsetInitial(EModel_action_domain type) final (explicit attribute)boolean testFinal(EModel_action_domain type)EModel_state_domain getFinal(EModel_action_domain type) void setFinal(EModel_action_domain type, EModel_state_domain value) void unsetFinal(EModel_action_domain type) |
public class CModel_action_domain implements EModel_action_domainstatic EAttribute attributeInitial(EModel_action_domain type)static int usedinInitial(EModel_action_domain type, EModel_state_domain instance, ASdaiModel domain, AModel_action_domain result) static EAttribute attributeFinal(EModel_action_domain type) static int usedinFinal(EModel_action_domain type, EModel_state_domain instance, ASdaiModel domain, AModel_action_domain result) |
public class AModel_action_domain extends AEntitypublic EModel_action_domain getByIndex(int index)public EModel_action_domain getCurrentMember(SdaiIterator it) |