blob: 7abb88e97016533fd6fbe97f2bbc6a4fcd90439b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
-- File: StepRepr_AssemblyComponentUsageSubstitute.cdl
-- Created: Tue Jun 30 17:30:46 1998
-- Author: Christian CAILLET
-- <cky@heliox.paris1.matra-dtv.fr>
---Copyright: Matra Datavision 1998
class AssemblyComponentUsageSubstitute from StepRepr inherits TShared from MMgt
uses
HAsciiString from TCollection,
AssemblyComponentUsage from StepRepr
is
Create returns mutable AssemblyComponentUsageSubstitute;
Init (me : mutable;
aName : HAsciiString;
aDef : HAsciiString;
aBase : AssemblyComponentUsage;
aSubs : AssemblyComponentUsage);
Name (me) returns HAsciiString;
SetName (me : mutable; aName : HAsciiString);
Definition (me) returns HAsciiString;
SetDefinition (me : mutable; aDef : HAsciiString);
Base (me) returns AssemblyComponentUsage;
SetBase (me : mutable; aBase : AssemblyComponentUsage);
Substitute (me) returns AssemblyComponentUsage;
SetSubstitute (me : mutable; aSubstitute : AssemblyComponentUsage);
fields
theName : HAsciiString;
theDef : HAsciiString;
theBase : AssemblyComponentUsage;
theSubs : AssemblyComponentUsage;
end AssemblyComponentUsageSubstitute;
|