|
ENTITY named_unit SUPERTYPE OF ((ONEOF (si_unit, conversion_based_unit, context_dependent_unit) ANDOR ONEOF (length_unit, mass_unit, time_unit, electric_current_unit, thermodynamic_temperature_unit, amount_of_substance_unit, luminous_flux_unit, luminous_intensity_unit, plane_angle_unit, solid_angle_unit, ratio_unit))); dimensions : dimensional_exponents; END_ENTITY; -- named_unit |
Entity data types and their attributesnamed_unitdimensions: dimensional_exponents; |
| amount_of_substance_unit (MEASURE_SCHEMA) |
| context_dependent_unit (MEASURE_SCHEMA) |
| conversion_based_unit (MEASURE_SCHEMA) |
| electric_current_unit (MEASURE_SCHEMA) |
| length_unit (MEASURE_SCHEMA) |
| luminous_flux_unit (MEASURE_SCHEMA) |
| luminous_intensity_unit (MEASURE_SCHEMA) |
| mass_unit (MEASURE_SCHEMA) |
| named_unit_variable (AUTOMOTIVE_DESIGN) |
| non_si_unit (ISO13584_IEC61360_DICTIONARY_SCHEMA) |
| plane_angle_unit (MEASURE_SCHEMA) |
| ratio_unit (MEASURE_SCHEMA) |
| si_unit (MEASURE_SCHEMA) |
| solid_angle_unit (MEASURE_SCHEMA) |
| thermodynamic_temperature_unit (MEASURE_SCHEMA) |
| time_unit (MEASURE_SCHEMA) |
Global rules for this entity data typeassert_oneof (ISO13584_IEC61360_DICTIONARY_SCHEMA)dependent_instantiable_named_unit (AUTOMOTIVE_DESIGN) dependent_instantiable_named_unit (CATALOG_DATA_INFORMATION_MIM) |
public interface ENamed_unit extends EEntitydimensions (explicit attribute)boolean testDimensions(ENamed_unit type)EDimensional_exponents getDimensions(ENamed_unit type) void setDimensions(ENamed_unit type, EDimensional_exponents value) void unsetDimensions(ENamed_unit type) |
public class CNamed_unit implements ENamed_unitstatic EAttribute attributeDimensions(ENamed_unit type)static int usedinDimensions(ENamed_unit type, EDimensional_exponents instance, ASdaiModel domain, ANamed_unit result) |
public class ANamed_unit extends AEntitypublic ENamed_unit getByIndex(int index)public ENamed_unit getCurrentMember(SdaiIterator it) |