1 #include <StepBasic_ApprovalRelationship.ixx>
4 StepBasic_ApprovalRelationship::StepBasic_ApprovalRelationship () {}
6 void StepBasic_ApprovalRelationship::Init(
7 const Handle(TCollection_HAsciiString)& aName,
8 const Handle(TCollection_HAsciiString)& aDescription,
9 const Handle(StepBasic_Approval)& aRelatingApproval,
10 const Handle(StepBasic_Approval)& aRelatedApproval)
12 // --- classe own fields ---
14 description = aDescription;
15 relatingApproval = aRelatingApproval;
16 relatedApproval = aRelatedApproval;
20 void StepBasic_ApprovalRelationship::SetName(const Handle(TCollection_HAsciiString)& aName)
25 Handle(TCollection_HAsciiString) StepBasic_ApprovalRelationship::Name() const
30 void StepBasic_ApprovalRelationship::SetDescription(const Handle(TCollection_HAsciiString)& aDescription)
32 description = aDescription;
35 Handle(TCollection_HAsciiString) StepBasic_ApprovalRelationship::Description() const
40 void StepBasic_ApprovalRelationship::SetRelatingApproval(const Handle(StepBasic_Approval)& aRelatingApproval)
42 relatingApproval = aRelatingApproval;
45 Handle(StepBasic_Approval) StepBasic_ApprovalRelationship::RelatingApproval() const
47 return relatingApproval;
50 void StepBasic_ApprovalRelationship::SetRelatedApproval(const Handle(StepBasic_Approval)& aRelatedApproval)
52 relatedApproval = aRelatedApproval;
55 Handle(StepBasic_Approval) StepBasic_ApprovalRelationship::RelatedApproval() const
57 return relatedApproval;