Overview Schemas Index

ANALYSIS_SCHEMA (jsdai.SAnalysis_schema)


ENTITY model_action_domain
          SUBTYPE OF (numerical_model);
          final : model_state_domain;
          initial : model_state_domain;
END_ENTITY; -- model_action_domain

Entity data types and their attributes

numerical_model
          analysis_type: text;
          creating_software: text;
          description: text;
          id: identifier;
          intended_analysis_code: SET [0:?] OF text;
model_action_domain
          final: model_state_domain;
          initial: model_state_domain;

Known subtypes

          mbna_step (HIERARCHY_SCHEMA)

Users

numerical_model
          behavioural_decomposition_of_numerical_model.parts
          behavioural_decomposition_of_numerical_model.whole
          model_property_distribution.domain
          simulation_run.simulated
          spatial_decomposition_of_numerical_model.parts
          spatial_decomposition_of_numerical_model.whole
          view_relationship.view
model_action_domain
          action_view_relationship.discretised_model
                    discretised_action_model_select
          model_product_domain.temporal_parts
          same_discretised_action_model.equivalent_records
                    discretised_action_model_select
          temporal_decomposition_of_model_action.parts
          temporal_decomposition_of_model_action.whole

Global rules for this entity data type

          -

public interface EModel_action_domain extends ENumerical_model

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)

initial (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)

public class CModel_action_domain implements EModel_action_domain

          static EAttribute attributeFinal(EModel_action_domain type)
          static int usedinFinal(EModel_action_domain type, EModel_state_domain instance, ASdaiModel domain, AModel_action_domain result)
          static EAttribute attributeInitial(EModel_action_domain type)
          static int usedinInitial(EModel_action_domain type, EModel_state_domain instance, ASdaiModel domain, AModel_action_domain result)

public class AModel_action_domain extends AEntity

          public EModel_action_domain getByIndex(int index)
          public EModel_action_domain getCurrentMember(SdaiIterator it)