Overview Schemas Index

MEASURE_SCHEMA (jsdai.SMeasure_schema)


ENTITY measure_with_unit
          SUPERTYPE OF (ONEOF (length_measure_with_unit, mass_measure_with_unit, time_measure_with_unit, electric_current_measure_with_unit, thermodynamic_temperature_measure_with_unit, celsius_temperature_measure_with_unit, amount_of_substance_measure_with_unit, luminous_intensity_measure_with_unit, plane_angle_measure_with_unit, solid_angle_measure_with_unit, area_measure_with_unit, volume_measure_with_unit, ratio_measure_with_unit, acceleration_measure_with_unit, capacitance_measure_with_unit, electric_charge_measure_with_unit, conductance_measure_with_unit, electric_potential_measure_with_unit, energy_measure_with_unit, magnetic_flux_density_measure_with_unit, force_measure_with_unit, frequency_measure_with_unit, illuminance_measure_with_unit, inductance_measure_with_unit, luminous_flux_measure_with_unit, magnetic_flux_measure_with_unit, power_measure_with_unit, pressure_measure_with_unit, resistance_measure_with_unit, velocity_measure_with_unit, absorbed_dose_measure_with_unit, radioactivity_measure_with_unit, dose_equivalent_measure_with_unit));
          value_component : measure_value;
          unit_component : unit;
WHERE
          wr1: valid_units(SELF);
END_ENTITY; -- measure_with_unit

Entity data types and their attributes

measure_with_unit
          value_component: measure_value;
          unit_component: unit;

Known subtypes

          absorbed_dose_measure_with_unit (MEASURE_SCHEMA)
          acceleration_measure_with_unit (MEASURE_SCHEMA)
          amount_of_substance_measure_with_unit (MEASURE_SCHEMA)
          area_measure_with_unit (MEASURE_SCHEMA)
          capacitance_measure_with_unit (MEASURE_SCHEMA)
          celsius_temperature_measure_with_unit (MEASURE_SCHEMA)
          conductance_measure_with_unit (MEASURE_SCHEMA)
          currency_measure_with_unit (CURRENCY_MIM)
          dose_equivalent_measure_with_unit (MEASURE_SCHEMA)
          electric_charge_measure_with_unit (MEASURE_SCHEMA)
          electric_current_measure_with_unit (MEASURE_SCHEMA)
          electric_potential_measure_with_unit (MEASURE_SCHEMA)
          energy_measure_with_unit (MEASURE_SCHEMA)
          expression_extension_numeric (NUMERICAL_INTERFACE_MIM)
          expression_extension_string (NUMERICAL_INTERFACE_MIM)
          force_measure_with_unit (MEASURE_SCHEMA)
          frequency_measure_with_unit (MEASURE_SCHEMA)
          illuminance_measure_with_unit (MEASURE_SCHEMA)
          inductance_measure_with_unit (MEASURE_SCHEMA)
          length_measure_with_unit (MEASURE_SCHEMA)
          luminous_flux_measure_with_unit (MEASURE_SCHEMA)
          luminous_intensity_measure_with_unit (MEASURE_SCHEMA)
          magnetic_flux_density_measure_with_unit (MEASURE_SCHEMA)
          magnetic_flux_measure_with_unit (MEASURE_SCHEMA)
          mass_measure_with_unit (MEASURE_SCHEMA)
          measure_representation_item (QUALIFIED_MEASURE_SCHEMA)
          plane_angle_measure_with_unit (MEASURE_SCHEMA)
          power_measure_with_unit (MEASURE_SCHEMA)
          pressure_measure_with_unit (MEASURE_SCHEMA)
          radioactivity_measure_with_unit (MEASURE_SCHEMA)
          ratio_measure_with_unit (MEASURE_SCHEMA)
          resistance_measure_with_unit (MEASURE_SCHEMA)
          solid_angle_measure_with_unit (MEASURE_SCHEMA)
          thermal_resistance_measure_with_unit (VALUE_WITH_UNIT_EXTENSION_MIM)
          thermodynamic_temperature_measure_with_unit (MEASURE_SCHEMA)
          time_measure_with_unit (MEASURE_SCHEMA)
          uncertainty_measure_with_unit (REPRESENTATION_SCHEMA)
          velocity_measure_with_unit (MEASURE_SCHEMA)
          volume_measure_with_unit (MEASURE_SCHEMA)

Users

measure_with_unit
          add_design_object_management_relationship.current_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          analysis_item.items
                    analysed_item
                              sysm_analysed_item
                                        groupable_item
                                                  parameter_value_select_groupable_item
                                                            parameter_value_select
          applied_action_assignment.items
                    action_items
                              ir_usage_item
                                        design_pdm_ir_usage_item
                                                  pdm_classification_item
          applied_action_method_assignment.items
                    action_method_items
                              fbb_action_method_items
                                        parameter_value_select
          applied_attribute_classification_assignment.items
                    attribute_classification_item
                              pmri_attribute_classification_item
          applied_certification_assignment.items
                    certification_item
                              sysm_certification_item
                                        groupable_item
                                                  parameter_value_select_groupable_item
                                                            parameter_value_select
          applied_classification_assignment.items
                    classification_item
                              requirement_classification_item
          applied_description_text_assignment.items
                    description_item
                              sbb_description_item
          applied_experience_type_assignment.items
                    experience_type_item
                              syse_experience_type_item
                                        groupable_item
                                                  parameter_value_select_groupable_item
                                                            parameter_value_select
          applied_group_assignment.items
                    groupable_item
                              parameter_value_select_groupable_item
                                        parameter_value_select
          applied_independent_activity_property.representation
                    property_value_select
          applied_person_type_assignment.items
                    person_type_item
                              syse_person_type_item
                                        groupable_item
                                                  parameter_value_select_groupable_item
                                                            parameter_value_select
          applied_usage_right.items
                    ir_usage_item
                              design_pdm_ir_usage_item
                                        pdm_classification_item
          assigned_property.representation
                    property_value_select
          change_design_object_management_relationship.current_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          change_design_object_management_relationship.previous_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          component_make_from_relationship.quantity
          composite_path.t_end
                    motion_parameter_measure
          composite_path.t_start
                    motion_parameter_measure
          configuration_definition.t_parameter
                    motion_parameter_measure
          conversion_based_unit.conversion_factor
          curve_style.curve_width
                    size_select
          default_thickness.thickness_value
          delete_design_object_management_relationship.previous_design_object
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          design_object_management_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          dimension_qualifier.qualified_measure
          document_size_property.file_size
          document_size_property.page_count
          element_delivery_armx.quantity
          externally_defined_dimension_representation.dimension_value
          feature_parameter.parameter_value
          frozen_assignment.items
                    managed_design_object
                              ap210_managed_design_object
          frozen_assignment_armx.frozen_item
                    managed_design_object_armx
                              ap210_managed_design_object_armx
          functional_terminal_group_assignment.items
                    groupable_item
                              parameter_value_select_groupable_item
                                        parameter_value_select
          general_shape_dependent_property.property_value
                    general_shape_dependent_value_select
          geometric_tolerance.magnitude
          geometric_tolerance_armx.segment_size
          geometric_tolerance_qualifier.qualified_measure
          geometric_tolerance_with_defined_unit.unit_size
          global_location_representation.altitude
          global_location_representation.latitude
          global_location_representation.longitude
          issue_reference_mapping.items
                    issue_reference_item
                              im_issue_reference_item
          limit_dimension_representation.lower_dimension_value
          limit_dimension_representation.upper_dimension_value
          lot_effectivity.effectivity_lot_size
          make_from_usage_option.quantity
          managed_resource.quantity
          material_property_armx.representation
                    property_value_select
          measure_qualification.qualified_measure
          parallel_offset.offset
          path_node.t_parameter
                    motion_parameter_measure
          point_style.marker_size
                    size_select
          product_material_composition_relationship.constituent_amount
                    characterized_product_composition_value
          product_occurrence_with_quantity.occurrence_quantity
                    extended_value_with_unit
          projected_zone_and_base_relationship.projected_length
          projected_zone_definition.projected_length
          quantified_assembly_component_usage.quantity
          quantified_instance.occurrence_quantity
          raw_material_definition_relationship.quantity
          rectangular_size.density
          rectangular_size.height
          rectangular_size.width
          required_resource.required_quantity
          resource_as_realized.quantity
          resource_event.quantity
          resource_group_relationship.quantity
          runout_zone_orientation.angle
          singular_dimension_representation.dimension_value
          substance_composition_relationship.amount
          substance_composition_relationship.constituent_amount
          text_style_with_spacing.character_spacing
                    character_spacing_select
          tolerance_value.lower_bound
          tolerance_value.upper_bound
          value_with_tolerances.item_value
          verification_evidence.items
                    verification_evidence_item
                              sysm_verification_evidence_item
                                        groupable_item
                                                  parameter_value_select_groupable_item
                                                            parameter_value_select

Global rules for this entity data type

          dependent_instantiable_measure_with_unit (AUTOMOTIVE_DESIGN)
          dependent_instantiable_measure_with_unit (CATALOG_DATA_INFORMATION_MIM)

public interface EMeasure_with_unit extends EEntity

value_component (explicit attribute)

          int testValue_component(EMeasure_with_unit type)
          case sValue_componentAbsorbed_dose_measure:
              double getValue_component(EMeasure_with_unit type, EAbsorbed_dose_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EAbsorbed_dose_measure node1)
          case sValue_componentDose_equivalent_measure:
              double getValue_component(EMeasure_with_unit type, EDose_equivalent_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EDose_equivalent_measure node1)
          case sValue_componentRadioactivity_measure:
              double getValue_component(EMeasure_with_unit type, ERadioactivity_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ERadioactivity_measure node1)
          case sValue_componentAcceleration_measure:
              double getValue_component(EMeasure_with_unit type, EAcceleration_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EAcceleration_measure node1)
          case sValue_componentAmount_of_substance_measure:
              double getValue_component(EMeasure_with_unit type, EAmount_of_substance_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EAmount_of_substance_measure node1)
          case sValue_componentArea_measure:
              double getValue_component(EMeasure_with_unit type, EArea_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EArea_measure node1)
          case sValue_componentCelsius_temperature_measure:
              double getValue_component(EMeasure_with_unit type, ECelsius_temperature_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ECelsius_temperature_measure node1)
          case sValue_componentContext_dependent_measure:
              double getValue_component(EMeasure_with_unit type, EContext_dependent_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EContext_dependent_measure node1)
          case sValue_componentCount_measure:
              double getValue_component(EMeasure_with_unit type, ECount_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ECount_measure node1)
          case sValue_componentDescriptive_measure:
              String getValue_component(EMeasure_with_unit type, EDescriptive_measure node1)
              void setValue_component(EMeasure_with_unit type, String value, EDescriptive_measure node1)
          case sValue_componentCapacitance_measure:
              double getValue_component(EMeasure_with_unit type, ECapacitance_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ECapacitance_measure node1)
          case sValue_componentElectric_charge_measure:
              double getValue_component(EMeasure_with_unit type, EElectric_charge_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EElectric_charge_measure node1)
          case sValue_componentConductance_measure:
              double getValue_component(EMeasure_with_unit type, EConductance_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EConductance_measure node1)
          case sValue_componentElectric_current_measure:
              double getValue_component(EMeasure_with_unit type, EElectric_current_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EElectric_current_measure node1)
          case sValue_componentElectric_potential_measure:
              double getValue_component(EMeasure_with_unit type, EElectric_potential_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EElectric_potential_measure node1)
          case sValue_componentEnergy_measure:
              double getValue_component(EMeasure_with_unit type, EEnergy_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EEnergy_measure node1)
          case sValue_componentMagnetic_flux_density_measure:
              double getValue_component(EMeasure_with_unit type, EMagnetic_flux_density_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EMagnetic_flux_density_measure node1)
          case sValue_componentForce_measure:
              double getValue_component(EMeasure_with_unit type, EForce_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EForce_measure node1)
          case sValue_componentFrequency_measure:
              double getValue_component(EMeasure_with_unit type, EFrequency_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EFrequency_measure node1)
          case sValue_componentIlluminance_measure:
              double getValue_component(EMeasure_with_unit type, EIlluminance_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EIlluminance_measure node1)
          case sValue_componentInductance_measure:
              double getValue_component(EMeasure_with_unit type, EInductance_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EInductance_measure node1)
          case sValue_componentLength_measure:
              double getValue_component(EMeasure_with_unit type, ELength_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ELength_measure node1)
          case sValue_componentLuminous_flux_measure:
              double getValue_component(EMeasure_with_unit type, ELuminous_flux_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ELuminous_flux_measure node1)
          case sValue_componentLuminous_intensity_measure:
              double getValue_component(EMeasure_with_unit type, ELuminous_intensity_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ELuminous_intensity_measure node1)
          case sValue_componentMagnetic_flux_measure:
              double getValue_component(EMeasure_with_unit type, EMagnetic_flux_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EMagnetic_flux_measure node1)
          case sValue_componentMass_measure:
              double getValue_component(EMeasure_with_unit type, EMass_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EMass_measure node1)
          case sValue_componentNumeric_measure:
              double getValue_component(EMeasure_with_unit type, ENumeric_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ENumeric_measure node1)
          case sValue_componentNon_negative_length_measure:
              double getValue_component(EMeasure_with_unit type, ENon_negative_length_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ENon_negative_length_measure node1)
          case sValue_componentParameter_value:
              double getValue_component(EMeasure_with_unit type, EParameter_value node1)
              void setValue_component(EMeasure_with_unit type, double value, EParameter_value node1)
          case sValue_componentPlane_angle_measure:
              double getValue_component(EMeasure_with_unit type, EPlane_angle_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EPlane_angle_measure node1)
          case sValue_componentPositive_length_measure:
              double getValue_component(EMeasure_with_unit type, EPositive_length_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EPositive_length_measure node1)
          case sValue_componentPositive_plane_angle_measure:
              double getValue_component(EMeasure_with_unit type, EPositive_plane_angle_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EPositive_plane_angle_measure node1)
          case sValue_componentPositive_ratio_measure:
              double getValue_component(EMeasure_with_unit type, EPositive_ratio_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EPositive_ratio_measure node1)
          case sValue_componentPower_measure:
              double getValue_component(EMeasure_with_unit type, EPower_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EPower_measure node1)
          case sValue_componentPressure_measure:
              double getValue_component(EMeasure_with_unit type, EPressure_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EPressure_measure node1)
          case sValue_componentRatio_measure:
              double getValue_component(EMeasure_with_unit type, ERatio_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ERatio_measure node1)
          case sValue_componentResistance_measure:
              double getValue_component(EMeasure_with_unit type, EResistance_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EResistance_measure node1)
          case sValue_componentSolid_angle_measure:
              double getValue_component(EMeasure_with_unit type, ESolid_angle_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ESolid_angle_measure node1)
          case sValue_componentThermodynamic_temperature_measure:
              double getValue_component(EMeasure_with_unit type, EThermodynamic_temperature_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EThermodynamic_temperature_measure node1)
          case sValue_componentTime_measure:
              double getValue_component(EMeasure_with_unit type, ETime_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, ETime_measure node1)
          case sValue_componentVelocity_measure:
              double getValue_component(EMeasure_with_unit type, EVelocity_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EVelocity_measure node1)
          case sValue_componentVolume_measure:
              double getValue_component(EMeasure_with_unit type, EVolume_measure node1)
              void setValue_component(EMeasure_with_unit type, double value, EVolume_measure node1)
          void unsetValue_component(EMeasure_with_unit type)

unit_component (explicit attribute)

          int testUnit_component(EMeasure_with_unit type)
          case 1
              EEntity getUnit_component(EMeasure_with_unit type)
              void setUnit_component(EMeasure_with_unit type, EEntity value, EEntity node1)
          void unsetUnit_component(EMeasure_with_unit type)

public class CMeasure_with_unit implements EMeasure_with_unit

          static EAttribute attributeValue_component(EMeasure_with_unit type)
          static int usedinValue_component(EMeasure_with_unit type, EEntity instance, ASdaiModel domain, AMeasure_with_unit result)
          static EAttribute attributeUnit_component(EMeasure_with_unit type)
          static int usedinUnit_component(EMeasure_with_unit type, EEntity instance, ASdaiModel domain, AMeasure_with_unit result)

public class AMeasure_with_unit extends AEntity

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