7fd59977 |
1 | -- File: MDataXtd_ShapeStorageDriver.cdl |
2 | -- Created: Thu Jul 1 17:09:27 1999 |
3 | -- Author: Sergey RUIN |
4 | -- modified Sergey Zaritchny |
5 | ---Copyright: Matra Datavision 1999 |
6 | |
7 | class ShapeStorageDriver from MDataXtd inherits ASDriver from MDF |
8 | |
9 | ---Purpose: |
10 | |
11 | uses SRelocationTable from MDF, |
12 | Attribute from TDF, |
13 | Attribute from PDF, |
14 | MessageDriver from CDM |
15 | |
16 | |
17 | is |
18 | |
19 | Create (theMessageDriver : MessageDriver from CDM) |
20 | returns mutable ShapeStorageDriver from MDataXtd; |
21 | |
22 | |
23 | VersionNumber(me) returns Integer from Standard; |
24 | ---Purpose: Returns the version number from which the driver |
25 | -- is available: 0. |
26 | |
27 | SourceType(me) returns Type from Standard; |
28 | ---Purpose: Returns the type: Integer from TDataStd. |
29 | |
30 | NewEmpty (me) returns mutable Attribute from PDF; |
31 | |
32 | |
33 | Paste(me; |
34 | Source : Attribute from TDF; |
35 | Target : mutable Attribute from PDF; |
36 | RelocTable : SRelocationTable from MDF); |
37 | |
38 | |
39 | end ShapeStorageDriver; |
40 | |