1 -- File: StepBasic_DocumentRepresentationType.cdl
2 -- Created: Wed May 10 15:09:06 2000
3 -- Author: Andrey BETENEV
4 -- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
5 -- Copyright: Matra Datavision 2000
7 class DocumentRepresentationType from StepBasic
8 inherits TShared from MMgt
10 ---Purpose: Representation of STEP entity DocumentRepresentationType
13 HAsciiString from TCollection,
14 Document from StepBasic
17 Create returns DocumentRepresentationType from StepBasic;
18 ---Purpose: Empty constructor
20 Init (me: mutable; aName: HAsciiString from TCollection;
21 aRepresentedDocument: Document from StepBasic);
22 ---Purpose: Initialize all fields (own and inherited)
24 Name (me) returns HAsciiString from TCollection;
25 ---Purpose: Returns field Name
26 SetName (me: mutable; Name: HAsciiString from TCollection);
27 ---Purpose: Set field Name
29 RepresentedDocument (me) returns Document from StepBasic;
30 ---Purpose: Returns field RepresentedDocument
31 SetRepresentedDocument (me: mutable; RepresentedDocument: Document from StepBasic);
32 ---Purpose: Set field RepresentedDocument
35 theName: HAsciiString from TCollection;
36 theRepresentedDocument: Document from StepBasic;
38 end DocumentRepresentationType;