ModelEditor: Add forgotten methods for visitor pattern

Change-Id: Id96dcb5da1013e7997e914f96949ee1b01103469
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
Jochen Becher
2015-11-23 21:58:28 +01:00
parent 13c5ea4d29
commit f0b6811b81
2 changed files with 13 additions and 0 deletions

View File

@@ -92,4 +92,14 @@ void DRelation::setIntermediatePoints(const QList<DRelation::IntermediatePoint>
m_intermediatePoints = intermediatePoints; m_intermediatePoints = intermediatePoints;
} }
void DRelation::accept(DVisitor *visitor)
{
visitor->visitDRelation(this);
}
void DRelation::accept(DConstVisitor *visitor) const
{
visitor->visitDRelation(this);
}
} // namespace qmt } // namespace qmt

View File

@@ -71,6 +71,9 @@ public:
QList<IntermediatePoint> intermediatePoints() const { return m_intermediatePoints; } QList<IntermediatePoint> intermediatePoints() const { return m_intermediatePoints; }
void setIntermediatePoints(const QList<IntermediatePoint> &intermediatePoints); void setIntermediatePoints(const QList<IntermediatePoint> &intermediatePoints);
void accept(DVisitor *visitor);
void accept(DConstVisitor *visitor) const;
private: private:
Uid m_modelUid; Uid m_modelUid;
QList<QString> m_stereotypes; QList<QString> m_stereotypes;