Class UnitOfMeasure {Analysis}

Documentation
Any of the systems devised to measure some physical quantity such distance or area or a system devised to measure such things as the passage of time.

The classes of UnitOfMeasure are determined by the member "measureType." Subclasses are not needed for implementation, but their use makes type constraints on measure valued attributes easier to specify.

-- conversionToISOstandardUnit is not null only if the conversion is a simple scale


Parent PackageUnits of MeasureAbstractYes
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceYes  


Operations
NameSignatureClass
convertToStandardMeasure convertToStandard (Measure m)UnitOfMeasure
convertFromStandardMeasure convertFromStandard (Measure m)UnitOfMeasure
convertToMeasure convertTo (UnitOfMeasure m)UnitOfMeasure
convertFromMeasure convertFrom (Measure m)UnitOfMeasure


Attributes
NameClassTypeInitial Value
uomNameUnitOfMeasureCharacterString 
uomSymbolUnitOfMeasureCharacterString 
measureTypeUnitOfMeasureMeasureType 
nameStandardUnit[0..1]UnitOfMeasureCharacterString 
scaleToStandardUnit[0..1]UnitOfMeasureReal 
offsetToStandardUnit[0..1]UnitOfMeasureReal 
formula[0..1]UnitOfMeasureCharacterString 


Associations
NameMy RoleMy ClassOther RoleOther Element
UnitOfMeasureuomUnitOfMeasuremeasureMeasure
--Not Named--subunitUnitOfMeasure--Not Named--UnitOfMeasure