7fd59977 |
1 | -- File: MDataStd_UAttributeStorageDriver.cdl |
2 | -- Created: Tue Jun 15 16:56:00 1999 |
3 | -- Author: Sergey RUIN |
4 | ---Copyright: Matra Datavision 1999 |
5 | |
6 | |
7 | class UAttributeStorageDriver from MDataStd 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 | is |
17 | |
18 | Create(theMessageDriver : MessageDriver from CDM) -- Version 0 |
19 | returns mutable UAttributeStorageDriver from MDataStd; |
20 | |
21 | |
22 | VersionNumber(me) returns Integer from Standard; |
23 | ---Purpose: Returns the version number from which the driver |
24 | -- is available: 0. |
25 | |
26 | SourceType(me) returns Type from Standard; |
27 | ---Purpose: Returns the type: UAttribute from TDataStd. |
28 | |
29 | NewEmpty (me) returns mutable Attribute from PDF; |
30 | |
31 | |
32 | Paste(me; |
33 | Source : Attribute from TDF; |
34 | Target : mutable Attribute from PDF; |
35 | RelocTable : SRelocationTable from MDF); |
36 | |
37 | |
38 | end UAttributeStorageDriver; |
39 | |