| 1 | -- File: MDataStd_ExtStringArrayRetrievalDriver_1.cdl |
| 2 | -- Created: Fri Mar 28 11:24:36 2008 |
| 3 | -- Author: Sergey ZARITCHNY |
| 4 | -- <sergey.zaritchny@opencascade.com> |
| 5 | ---Copyright: Open CasCade SA 2008 |
| 6 | |
| 7 | |
| 8 | class ExtStringArrayRetrievalDriver_1 from MDataStd inherits ARDriver from MDF |
| 9 | |
| 10 | ---Purpose: Retrieval driver of ExtStringArray attribute supporting |
| 11 | -- delta mechanism by default |
| 12 | |
| 13 | uses |
| 14 | RRelocationTable from MDF, |
| 15 | Attribute from TDF, |
| 16 | Attribute from PDF, |
| 17 | MessageDriver from CDM |
| 18 | is |
| 19 | |
| 20 | Create(theMessageDriver : MessageDriver from CDM) |
| 21 | returns mutable ExtStringArrayRetrievalDriver_1 from MDataStd; |
| 22 | |
| 23 | |
| 24 | VersionNumber(me) returns Integer from Standard; |
| 25 | ---Purpose: Returns the version number from which the driver |
| 26 | -- is available: 1. |
| 27 | |
| 28 | SourceType(me) returns Type from Standard; |
| 29 | ---Purpose: Returns the type: ExtStringArray from PDataStd. |
| 30 | |
| 31 | NewEmpty (me) returns mutable Attribute from TDF; |
| 32 | |
| 33 | |
| 34 | Paste(me; |
| 35 | Source : Attribute from PDF; |
| 36 | Target : mutable Attribute from TDF; |
| 37 | RelocTable : RRelocationTable from MDF); |
| 38 | |
| 39 | end ExtStringArrayRetrievalDriver_1; |
| 40 | |
| 41 | |