void DFlatAssignmentVisitor::visitDBoundary(const DBoundary *boundary) { visitDElement(boundary); auto target = dynamic_cast<DBoundary *>(m_target); target->setText(boundary->text()); target->setPos(boundary->pos()); target->setRect(boundary->rect()); }
void DFlatAssignmentVisitor::visitDRelation(const DRelation *relation) { visitDElement(relation); auto target = dynamic_cast<DRelation *>(m_target); QMT_CHECK(target); target->setStereotypes(relation->stereotypes()); target->setIntermediatePoints(relation->intermediatePoints()); }
void DFlatAssignmentVisitor::visitDAnnotation(const DAnnotation *annotation) { visitDElement(annotation); auto target = dynamic_cast<DAnnotation *>(m_target); target->setText(annotation->text()); target->setPos(annotation->pos()); target->setRect(annotation->rect()); target->setAutoSized(annotation->isAutoSized()); target->setVisualRole(annotation->visualRole()); }
void DFlatAssignmentVisitor::visitDAnnotation(const DAnnotation *annotation) { visitDElement(annotation); DAnnotation *target = dynamic_cast<DAnnotation *>(_target); target->setText(annotation->getText()); target->setPos(annotation->getPos()); target->setRect(annotation->getRect()); target->setAutoSize(annotation->hasAutoSize()); target->setVisualRole(annotation->getVisualRole()); }
void DFlatAssignmentVisitor::visitDObject(const DObject *object) { visitDElement(object); auto target = dynamic_cast<DObject *>(m_target); QMT_CHECK(target); target->setStereotypes(object->stereotypes()); target->setName(object->name()); target->setPos(object->pos()); target->setRect(object->rect()); target->setAutoSized(object->isAutoSized()); target->setDepth(object->depth()); target->setVisualPrimaryRole(object->visualPrimaryRole()); target->setVisualSecondaryRole(object->visualSecondaryRole()); target->setVisualEmphasized(object->isVisualEmphasized()); target->setStereotypeDisplay(object->stereotypeDisplay()); }
void DVoidVisitor::visitDRelation(DRelation *relation) { visitDElement(relation); }
void DVoidVisitor::visitDObject(DObject *object) { visitDElement(object); }
void DConstVoidVisitor::visitDSwimlane(const DSwimlane *swimlane) { visitDElement(swimlane); }
void DConstVoidVisitor::visitDBoundary(const DBoundary *boundary) { visitDElement(boundary); }
void DConstVoidVisitor::visitDAnnotation(const DAnnotation *annotation) { visitDElement(annotation); }
void DConstVoidVisitor::visitDRelation(const DRelation *relation) { visitDElement(relation); }
void DConstVoidVisitor::visitDObject(const DObject *object) { visitDElement(object); }
void DVoidVisitor::visitDSwimlane(DSwimlane *swimlane) { visitDElement(swimlane); }
void DVoidVisitor::visitDBoundary(DBoundary *boundary) { visitDElement(boundary); }
void DVoidVisitor::visitDAnnotation(DAnnotation *annotation) { visitDElement(annotation); }