Overview Schemas Index

MEASURE_SCHEMA (jsdai.SMeasure_schema)


ENTITY conversion_based_unit
          SUBTYPE OF (named_unit);
          name : label;
          conversion_factor : measure_with_unit;
WHERE
          wr1: SELF\named_unit.dimensions = derive_dimensional_exponents(conversion_factor\measure_with_unit.unit_component);
END_ENTITY; -- conversion_based_unit

Entity data types and their attributes

named_unit
          dimensions: dimensional_exponents;
conversion_based_unit
          name: label;
          conversion_factor: measure_with_unit;

Complex entities

          amount_of_substance_unit$conversion_based_unit (MEASURE_SCHEMA)
          conversion_based_unit$electric_current_unit (MEASURE_SCHEMA)
          conversion_based_unit$length_unit (MEASURE_SCHEMA)
          conversion_based_unit$luminous_intensity_unit (MEASURE_SCHEMA)
          conversion_based_unit$mass_unit (MEASURE_SCHEMA)
          conversion_based_unit$plane_angle_unit (MEASURE_SCHEMA)
          conversion_based_unit$ratio_unit (MEASURE_SCHEMA)
          conversion_based_unit$solid_angle_unit (MEASURE_SCHEMA)
          conversion_based_unit$thermodynamic_temperature_unit (MEASURE_SCHEMA)
          conversion_based_unit$time_unit (MEASURE_SCHEMA)
          externally_defined_conversion_based_unit (EXTERNAL_UNIT_MIM)

Users: by entity attributes

named_unit
          analog_port_variable_armx.unit_of_measure
                    unit
          applied_action_assignment.items
                    action_items
                              ir_usage_item
                                        design_pdm_ir_usage_item
                                                  classification_item
                                                            sbb_classification_item
          applied_attribute_classification_assignment.items
                    attribute_classification_item
                              ss_attribute_classification_item
                                        pmri_attribute_classification_item
          applied_classification_assignment.items
                    classification_item
                              requirement_classification_item
          applied_description_text_assignment.items
                    description_item
                              sbb_description_item
          applied_group_assignment.items
                    groupable_item
                              collection_membership_groupable_item
                                        ss_collection_membership_groupable_item
          applied_usage_right.items
                    ir_usage_item
                              design_pdm_ir_usage_item
                                        classification_item
                                                  ap239_props_classification_item
          current_change_element_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  ss_action_items
          derived_unit_element.unit
          dic_unit.structured_representation
                    unit
          frozen_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  im_action_items
          functional_terminal_group_assignment.items
                    groupable_item
                              collection_membership_groupable_item
                                        rm_collection_membership_groupable_item
          geometric_representation_context_with_parameter.parameter_unit
                    unit
          global_unit_assigned_context.units
                    unit
          independent_property_with_unit.unit_of_measure
                    unit
          inertia_matrix_item.common_unit
                    unit
          maths_value_with_unit.unit_component
                    unit
          measure_with_unit.unit_component
                    unit
          previous_change_element_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  ir_usage_item
                                                            design_pdm_ir_usage_item
                                                                      classification_item
                                                                                ss_classification_item
                                                                                          pmri_classification_item
          property.allowed_unit
                    unit
          same_as_external_item_assignment.items
                    same_as_item
                              ss_same_as_item
                                        prjm_same_as_item
          significant_number_of_digits.unit_component
                    unit
          unit_defined_maths_space_context.unit_basis
                    unit
conversion_based_unit
          applied_action_assignment.items
                    action_items
                              ir_usage_item
                                        design_pdm_ir_usage_item
                                                  classification_item
                                                            ap239_props_classification_item
          applied_attribute_classification_assignment.items
                    attribute_classification_item
                              ap239_props_attribute_classification_item
          applied_classification_assignment.items
                    classification_item
                              pdm_classification_item
          applied_usage_right.items
                    ir_usage_item
                              design_pdm_ir_usage_item
                                        classification_item
                                                  ap239_props_classification_item
          current_change_element_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  ir_usage_item
                                                            design_pdm_ir_usage_item
                                                                      classification_item
                                                                                pdm_classification_item
          frozen_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  ir_usage_item
                                                            design_pdm_ir_usage_item
                                                                      classification_item
                                                                                ap239_props_classification_item
          previous_change_element_assignment.items
                    change_management_object
                              ap242_change_management_object
                                        action_items
                                                  ir_usage_item
                                                            design_pdm_ir_usage_item
                                                                      classification_item
                                                                                pdm_classification_item

Users: by defined types, not used by any entity attribute

conversion_based_unit
          ap239_props_attribute_classification_item
                    applied_attribute_classification_assignment.items
          ap239_props_classification_item
                    applied_classification_assignment.items
                    design_pdm_ir_usage_item
                    experience_item
          pdm_classification_item
                    applied_classification_assignment.items
                    design_pdm_ir_usage_item
                    experience_item

Global rules for this entity data type

          -

public interface EConversion_based_unit extends ENamed_unit

name (explicit attribute)

          boolean testName(EConversion_based_unit type)
          String getName(EConversion_based_unit type)
          void setName(EConversion_based_unit type, String value)
          void unsetName(EConversion_based_unit type)

conversion_factor (explicit attribute)

          boolean testConversion_factor(EConversion_based_unit type)
          EMeasure_with_unit getConversion_factor(EConversion_based_unit type)
          void setConversion_factor(EConversion_based_unit type, EMeasure_with_unit value)
          void unsetConversion_factor(EConversion_based_unit type)

public class CConversion_based_unit implements EConversion_based_unit

          static EAttribute attributeName(EConversion_based_unit type)
          static EAttribute attributeConversion_factor(EConversion_based_unit type)
          static int usedinConversion_factor(EConversion_based_unit type, EMeasure_with_unit instance, ASdaiModel domain, AConversion_based_unit result)

public class AConversion_based_unit extends AEntity

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