7fd59977 |
1 | -- File: IFSelect_BasicDumper.cdl |
2 | -- Created: Thu Nov 4 12:06:15 1993 |
3 | -- Author: Christian CAILLET |
4 | -- <cky@sdsun2> |
5 | ---Copyright: Matra Datavision 1993 |
6 | |
7 | |
8 | class BasicDumper from IFSelect inherits SessionDumper |
9 | |
10 | ---Purpose : BasicDumper takes into account, for SessionFile, all the |
11 | -- classes defined in the package IFSelect : Selections, |
12 | -- Dispatches (there is no Modifier) |
13 | |
14 | uses Transient, AsciiString from TCollection, SessionFile |
15 | |
16 | is |
17 | |
18 | Create returns mutable BasicDumper; |
19 | ---Purpose : Creates a BasicDumper and puts it into the Library of Dumper |
20 | |
21 | WriteOwn (me; file : in out SessionFile; item : Transient) returns Boolean; |
22 | ---Purpose : Write the Own Parameters of Types defined in package IFSelect |
23 | -- Returns True if <item> has been processed, False else |
24 | |
25 | ReadOwn (me; file : in out SessionFile; |
26 | type : AsciiString from TCollection; item : out mutable Transient) |
27 | returns Boolean; |
28 | ---Purpose : Recognizes and Read Own Parameters for Types of package |
29 | -- IFSelect. Returns True if done and <item> created, False else |
30 | |
31 | end BasicDumper; |