diff --git a/src/libs/3rdparty/modeling/qmt/diagram/drelation.cpp b/src/libs/3rdparty/modeling/qmt/diagram/drelation.cpp index 664abcb4b8d..c8eadac7351 100644 --- a/src/libs/3rdparty/modeling/qmt/diagram/drelation.cpp +++ b/src/libs/3rdparty/modeling/qmt/diagram/drelation.cpp @@ -92,4 +92,14 @@ void DRelation::setIntermediatePoints(const QList m_intermediatePoints = intermediatePoints; } +void DRelation::accept(DVisitor *visitor) +{ + visitor->visitDRelation(this); +} + +void DRelation::accept(DConstVisitor *visitor) const +{ + visitor->visitDRelation(this); +} + } // namespace qmt diff --git a/src/libs/3rdparty/modeling/qmt/diagram/drelation.h b/src/libs/3rdparty/modeling/qmt/diagram/drelation.h index 0928861a2ed..2afa7913098 100644 --- a/src/libs/3rdparty/modeling/qmt/diagram/drelation.h +++ b/src/libs/3rdparty/modeling/qmt/diagram/drelation.h @@ -71,6 +71,9 @@ public: QList intermediatePoints() const { return m_intermediatePoints; } void setIntermediatePoints(const QList &intermediatePoints); + void accept(DVisitor *visitor); + void accept(DConstVisitor *visitor) const; + private: Uid m_modelUid; QList m_stereotypes;