Overview Schemas Index

HIERARCHY_SCHEMA (jsdai.SHierarchy_schema)


ENTITY mbna_step
          SUBTYPE OF (model_action_domain);
          data : SET [0:?] OF mbna_integral_data;
          equations : SET [0:?] OF mbna_equation_set;
          families : SET [0:?] OF mbna_family;
          refstate : SET [0:?] OF mbna_reference_state;
          zones : LIST [0:?] OF mbna_zone;
INVERSE
          history : SET [0:?] OF mbna_history FOR domain;
END_ENTITY; -- mbna_step

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;
mbna_step
          data: SET [0:?] OF mbna_integral_data;
          equations: SET [0:?] OF mbna_equation_set;
          families: SET [0:?] OF mbna_family;
          refstate: SET [0:?] OF mbna_reference_state;
          zones: LIST [0:?] OF mbna_zone;
          (INV) history: SET [0:?] OF mbna_history FOR domain;

Known subtypes

          fd_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
mbna_step
          mbna_model.steps

Global rules for this entity data type

          -

public interface EMbna_step extends EModel_action_domain

data (explicit attribute)

          boolean testData(EMbna_step type)
          AMbna_integral_data getData(EMbna_step type)
          AMbna_integral_data createData(EMbna_step type)
          void unsetData(EMbna_step type)

equations (explicit attribute)

          boolean testEquations(EMbna_step type)
          AMbna_equation_set getEquations(EMbna_step type)
          AMbna_equation_set createEquations(EMbna_step type)
          void unsetEquations(EMbna_step type)

families (explicit attribute)

          boolean testFamilies(EMbna_step type)
          AMbna_family getFamilies(EMbna_step type)
          AMbna_family createFamilies(EMbna_step type)
          void unsetFamilies(EMbna_step type)

refstate (explicit attribute)

          boolean testRefstate(EMbna_step type)
          AMbna_reference_state getRefstate(EMbna_step type)
          AMbna_reference_state createRefstate(EMbna_step type)
          void unsetRefstate(EMbna_step type)

zones (explicit attribute)

          boolean testZones(EMbna_step type)
          AMbna_zone getZones(EMbna_step type)
          AMbna_zone createZones(EMbna_step type)
          void unsetZones(EMbna_step type)

history (inverse attribute)

          AMbna_history getHistory(EMbna_step type, ASdaiModel domain)

public class CMbna_step implements EMbna_step

          static EAttribute attributeData(EMbna_step type)
          static int usedinData(EMbna_step type, EMbna_integral_data instance, ASdaiModel domain, AMbna_step result)
          static EAttribute attributeEquations(EMbna_step type)
          static int usedinEquations(EMbna_step type, EMbna_equation_set instance, ASdaiModel domain, AMbna_step result)
          static EAttribute attributeFamilies(EMbna_step type)
          static int usedinFamilies(EMbna_step type, EMbna_family instance, ASdaiModel domain, AMbna_step result)
          static EAttribute attributeRefstate(EMbna_step type)
          static int usedinRefstate(EMbna_step type, EMbna_reference_state instance, ASdaiModel domain, AMbna_step result)
          static EAttribute attributeZones(EMbna_step type)
          static int usedinZones(EMbna_step type, EMbna_zone instance, ASdaiModel domain, AMbna_step result)
          static EAttribute attributeHistory(EMbna_step type)

public class AMbna_step extends AEntity

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