Overview Schemas Index

HIERARCHY_SCHEMA (jsdai.SHierarchy_schema)


ENTITY mbna_model
          SUBTYPE OF (numerical_model);
          data : SET [0:?] OF mbna_integral_data;
          equations : SET [0:?] OF mbna_equation_set;
          steps : LIST [0:?] OF mbna_step;
INVERSE
          history : SET [0:?] OF mbna_history FOR domain;
END_ENTITY; -- mbna_model

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;
mbna_model
          data: SET [0:?] OF mbna_integral_data;
          equations: SET [0:?] OF mbna_equation_set;
          steps: LIST [0:?] OF mbna_step;
          (INV) history: SET [0:?] OF mbna_history FOR domain;

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
mbna_model

Global rules for this entity data type

          -

public interface EMbna_model extends ENumerical_model

data (explicit attribute)

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

equations (explicit attribute)

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

steps (explicit attribute)

          boolean testSteps(EMbna_model type)
          AMbna_step getSteps(EMbna_model type)
          AMbna_step createSteps(EMbna_model type)
          void unsetSteps(EMbna_model type)

history (inverse attribute)

          AMbna_history getHistory(EMbna_model type, ASdaiModel domain)

public class CMbna_model implements EMbna_model

          static EAttribute attributeData(EMbna_model type)
          static int usedinData(EMbna_model type, EMbna_integral_data instance, ASdaiModel domain, AMbna_model result)
          static EAttribute attributeEquations(EMbna_model type)
          static int usedinEquations(EMbna_model type, EMbna_equation_set instance, ASdaiModel domain, AMbna_model result)
          static EAttribute attributeSteps(EMbna_model type)
          static int usedinSteps(EMbna_model type, EMbna_step instance, ASdaiModel domain, AMbna_model result)
          static EAttribute attributeHistory(EMbna_model type)

public class AMbna_model extends AEntity

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