7fd59977 |
1 | -- File: MXCAFDoc_ShapeToolStorageDriver.cdl |
2 | -- Created: Tue Aug 15 15:15:59 2000 |
3 | -- Author: data exchange team |
4 | -- <det@strelox.nnov.matra-dtv.fr> |
5 | ---Copyright: Matra Datavision 2000 |
6 | |
7 | |
8 | class ShapeToolStorageDriver from MXCAFDoc inherits ASDriver from MDF |
9 | |
10 | ---Purpose: |
11 | |
12 | uses |
13 | SRelocationTable from MDF, |
14 | Attribute from TDF, |
15 | Attribute from PDF, |
16 | MessageDriver from CDM |
17 | |
18 | is |
19 | |
20 | -- Create -- Version 0 |
21 | -- returns mutable ShapeToolStorageDriver from MXCAFDoc; |
22 | Create (theMsgDriver : MessageDriver from CDM) |
23 | returns mutable ShapeToolStorageDriver from MXCAFDoc; |
24 | |
25 | VersionNumber(me) returns Integer from Standard; |
26 | ---Purpose: Returns the version number from which the driver |
27 | -- is available: 0. |
28 | |
29 | SourceType(me) returns Type from Standard; |
30 | ---Purpose: Returns the type: XCAFDoc_Color. |
31 | |
32 | NewEmpty (me) returns mutable Attribute from PDF; |
33 | |
34 | |
35 | Paste(me; |
36 | Source : Attribute from TDF; |
37 | Target : mutable Attribute from PDF; |
38 | RelocTable : SRelocationTable from MDF); |
39 | |
40 | |
41 | end ShapeToolStorageDriver; |