1 -- File: StepRepr_PropertyDefinitionRelationship.cdl
2 -- Created: Thu Dec 12 16:04:59 2002
3 -- Author: data exchange team
4 -- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
5 -- Copyright: Open CASCADE 2002
7 class PropertyDefinitionRelationship from StepRepr
8 inherits TShared from MMgt
10 ---Purpose: Representation of STEP entity PropertyDefinitionRelationship
13 HAsciiString from TCollection,
14 PropertyDefinition from StepRepr
17 Create returns PropertyDefinitionRelationship from StepRepr;
18 ---Purpose: Empty constructor
20 Init (me: mutable; aName: HAsciiString from TCollection;
21 aDescription: HAsciiString from TCollection;
22 aRelatingPropertyDefinition: PropertyDefinition from StepRepr;
23 aRelatedPropertyDefinition: PropertyDefinition from StepRepr);
24 ---Purpose: Initialize all fields (own and inherited)
26 Name (me) returns HAsciiString from TCollection;
27 ---Purpose: Returns field Name
28 SetName (me: mutable; Name: HAsciiString from TCollection);
29 ---Purpose: Set field Name
31 Description (me) returns HAsciiString from TCollection;
32 ---Purpose: Returns field Description
33 SetDescription (me: mutable; Description: HAsciiString from TCollection);
34 ---Purpose: Set field Description
36 RelatingPropertyDefinition (me) returns PropertyDefinition from StepRepr;
37 ---Purpose: Returns field RelatingPropertyDefinition
38 SetRelatingPropertyDefinition (me: mutable; RelatingPropertyDefinition: PropertyDefinition from StepRepr);
39 ---Purpose: Set field RelatingPropertyDefinition
41 RelatedPropertyDefinition (me) returns PropertyDefinition from StepRepr;
42 ---Purpose: Returns field RelatedPropertyDefinition
43 SetRelatedPropertyDefinition (me: mutable; RelatedPropertyDefinition: PropertyDefinition from StepRepr);
44 ---Purpose: Set field RelatedPropertyDefinition
47 theName: HAsciiString from TCollection;
48 theDescription: HAsciiString from TCollection;
49 theRelatingPropertyDefinition: PropertyDefinition from StepRepr;
50 theRelatedPropertyDefinition: PropertyDefinition from StepRepr;
52 end PropertyDefinitionRelationship;