umbrello/umbrello
assocrolepage.cpp
Go to the documentation of this file.
144 m_ImplementationARB = new QRadioButton(i18nc("scope for A is implementation", "Implementation"), scopeABG);
166 m_ChangeableARB = new QRadioButton(i18nc("changeability for A is changeable", "Changeable"), changeABG);
172 m_AddOnlyARB = new QRadioButton(i18nc("changeability for A is add only", "Add only"), changeABG);
221 m_ImplementationBRB = new QRadioButton(i18nc("scope for B is implementation", "Implementation"), scopeBBG);
243 m_ChangeableBRB = new QRadioButton(i18nc("changeability for B is changeable", "Changeable"), changeBBG);
249 m_AddOnlyBRB = new QRadioButton(i18nc("changeability for B is add only", "Add only"), changeBBG);
Uml::Changeability::Enum changeability(Uml::RoleType::Enum role) const
Gets the changeability on the given end of the Association.
Definition: associationwidget.cpp:1124
void setRoleName(const QString &strRole, Uml::RoleType::Enum role)
Sets the text to the FloatingTextWidget that display the Role text of this association.
Definition: associationwidget.cpp:966
void setMultiplicity(const QString &text, Uml::RoleType::Enum role)
Sets the text in the FloatingTextWidget representing the multiplicity at the given side of the associ...
Definition: associationwidget.cpp:1073
Definition: basictypes.h:209
Definition: basictypes.h:210
QString roleDocumentation(Uml::RoleType::Enum role) const
Returns the given role's documentation.
Definition: associationwidget.cpp:1006
Definition: basictypes.h:176
void updateObject()
Will move information from the dialog into the object.
Definition: assocrolepage.cpp:301
QString multiplicity(Uml::RoleType::Enum role) const
Return the given role's multiplicity text.
Definition: associationwidget.cpp:1062
QString name() const
Gets the name from the corresponding UMLObject if this widget has an underlying UMLObject; if it does...
Definition: widgetbase.cpp:197
Definition: basictypes.h:58
This class represents an association inside a diagram.
Definition: associationwidget.h:50
Definition: basictypes.h:178
Definition: basictypes.h:60
KLineEdit * makeLabeledEditField(QGroupBox *containingBox, QGridLayout *layout, int row, QLabel *&label, const QString &labelText, KLineEdit *&editField, const QString &editFieldText)
Create a labeled text lineedit widget.
Definition: dialog_utils.cpp:43
void setRoleDocumentation(const QString &doc, Uml::RoleType::Enum role)
Set the documentation on the given role.
Definition: associationwidget.cpp:995
Uml::Visibility::Enum visibility(Uml::RoleType::Enum role) const
Gets the visibility on the given role of the association.
Definition: associationwidget.cpp:1086
void setChangeability(Uml::Changeability::Enum value, Uml::RoleType::Enum role)
Sets the changeability on the given end of the Association.
Definition: associationwidget.cpp:1135
Definition: basictypes.h:177
Definition: basictypes.h:57
AssocRolePage(UMLDoc *d, QWidget *parent, AssociationWidget *a)
Sets up the AssocRolePage.
Definition: assocrolepage.cpp:42
QString roleName(Uml::RoleType::Enum role) const
Return the given role's FloatingTextWidget widget text.
Definition: associationwidget.cpp:953
UMLWidget * widgetForRole(Uml::RoleType::Enum role) const
Gets the given role widget.
Definition: associationwidget.cpp:1235
Definition: basictypes.h:59
void setVisibility(Uml::Visibility::Enum value, Uml::RoleType::Enum role)
Sets the visibility on the given role of the association.
Definition: associationwidget.cpp:1100
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 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:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.