1 -- File: IGESSelect_Dumper.cdl
2 -- Created: Fri Jun 3 09:43:20 1994
3 -- Author: Christian CAILLET
5 ---Copyright: Matra Datavision 1994
8 class Dumper from IGESSelect inherits SessionDumper
10 ---Purpose : Dumper from IGESSelect takes into account, for SessionFile, the
11 -- classes defined in the package IGESSelect : Selections,
12 -- Dispatches, Modifiers
14 uses Transient, AsciiString from TCollection, SessionFile
18 Create returns mutable Dumper;
19 ---Purpose : Creates a Dumper and puts it into the Library of Dumper
21 WriteOwn (me; file : in out SessionFile; item : Transient) returns Boolean;
22 ---Purpose : Write the Own Parameters of Types defined in package IGESSelect
23 -- Returns True if <item> has been processed, False else
25 ReadOwn (me; file : in out SessionFile;
26 type : AsciiString from TCollection; item : out mutable Transient)
28 ---Purpose : Recognizes and Read Own Parameters for Types of package
29 -- IGESSelect. Returns True if done and <item> created, False else