umbrello/umbrello
linkwidget.h
Go to the documentation of this file.
virtual UMLClassifier * operationOwner()
Motivated by FloatingTextWidget::slotMenuSelection(mt_Operation)
Definition: linkwidget.cpp:32
This class defines the non-graphical information required for a UML Classifier (ie a class or interfa...
Definition: classifier.h:39
This is an interface realized by AssociationWidget and MessageWidget.
Definition: linkwidget.h:35
virtual void setText(FloatingTextWidget *ft, const QString &newText)=0
Motivated by FloatingTextWidget::handleRename()
virtual void calculateNameTextSegment()
Motivated by FloatingTextWidget::setLink().
Definition: linkwidget.cpp:83
virtual void setMessageText(FloatingTextWidget *ft)=0
Motivated by FloatingTextWidget::setMessageText()
virtual void constrainTextPos(qreal &textX, qreal &textY, qreal textWidth, qreal textHeight, Uml::TextRole::Enum tr)=0
Abstract operation implemented by inheriting classes.
virtual void showPropertiesDialog()
Motivated by FloatingTextWidget::mouseDoubleClickEvent() Only applies to AssociationWidget.
Definition: linkwidget.cpp:75
virtual void resetTextPositions()
Motivated by FloatingTextWidget::slotMenuSelection(mt_Reset_Label_Positions) Only applies to Associat...
Definition: linkwidget.cpp:67
virtual void setCustomOpText(const QString &opText)=0
Motivated by FloatingTextWidget::slotMenuSelection(mt_Operation)
virtual void setSeqNumAndOp(const QString &seqNum, const QString &op)=0
Motivated by FloatingTextWidget::showOpDlg()
virtual UMLClassifier * seqNumAndOp(QString &seqNum, QString &op)=0
Motivated by FloatingTextWidget::showOpDlg()
virtual void setOperation(UMLOperation *op)=0
Motivated by FloatingTextWidget::slotMenuSelection(mt_Operation)
virtual UMLOperation * operation()=0
Motivated by FloatingTextWidget::slotMenuSelection(mt_Operation)
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.