1 -- File: StepRepr_ConfigurationEffectivity.cdl
2 -- Created: Fri Nov 26 16:26:36 1999
3 -- Author: Andrey BETENEV
4 -- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
5 -- Copyright: Matra Datavision 1999
7 class ConfigurationEffectivity from StepRepr
8 inherits ProductDefinitionEffectivity from StepBasic
10 ---Purpose: Representation of STEP entity ConfigurationEffectivity
13 HAsciiString from TCollection,
14 ProductDefinitionRelationship from StepBasic,
15 ConfigurationDesign from StepRepr
18 Create returns ConfigurationEffectivity from StepRepr;
19 ---Purpose: Empty constructor
21 Init (me: mutable; aEffectivity_Id: HAsciiString from TCollection;
22 aProductDefinitionEffectivity_Usage: ProductDefinitionRelationship from StepBasic;
23 aConfiguration: ConfigurationDesign from StepRepr);
24 ---Purpose: Initialize all fields (own and inherited)
26 Configuration (me) returns ConfigurationDesign from StepRepr;
27 ---Purpose: Returns field Configuration
28 SetConfiguration (me: mutable; Configuration: ConfigurationDesign from StepRepr);
29 ---Purpose: Set field Configuration
32 theConfiguration: ConfigurationDesign from StepRepr;
34 end ConfigurationEffectivity;