1 -- File: SiUnitAndTimeUnit.cdl
2 -- Created: Fri Jun 17 11:43:44 1994
3 -- Author: EXPRESS->CDL V0.2 Translator
4 -- Copyright: Matra-Datavision 1993
7 class SiUnitAndTimeUnit from StepBasic inherits SiUnit from StepBasic
9 --- This class is an implementation of EXPRESS
10 -- ANDOR Subtype Declaration.
13 TimeUnit from StepBasic,
14 DimensionalExponents from StepBasic,
15 SiPrefix from StepBasic,
16 SiUnitName from StepBasic
20 Create returns mutable SiUnitAndTimeUnit;
21 ---Purpose: Returns a SiUnitAndTimeUnit
23 Init (me: mutable; aDimensions: mutable DimensionalExponents from StepBasic) is redefined;
26 Init (me: mutable; hasAprefix: Boolean from Standard;
27 aPrefix : SiPrefix from StepBasic;
28 aName : SiUnitName from StepBasic) is redefined;
30 -- Specific Methods for Field Data Access --
32 SetTimeUnit(me: mutable; aTimeUnit: mutable TimeUnit);
34 TimeUnit (me) returns mutable TimeUnit;
38 timeUnit: TimeUnit from StepBasic;
40 end SiUnitAndTimeUnit;