umbrello
2.38.5
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
#include <associationwidgetrole.h>
Public Member Functions | |
AssociationWidgetRole () | |
void | setParent (AssociationWidget *parent) |
void | cleanup () |
void | setFont (const QFont &font) |
UMLWidget * | onWidget (const QPointF &p) |
void | setSelected (bool select) |
void | clipSize () |
void | saveToXMI (QXmlStreamWriter &writer) |
bool | loadFromXMI (QDomElement &qElement, const QString &suffix) |
bool | getStartMove () |
Public Attributes | |
FloatingTextWidget * | multiplicityWidget |
information regarding multiplicity More... | |
FloatingTextWidget * | changeabilityWidget |
information regarding changeability More... | |
FloatingTextWidget * | roleWidget |
role's label of this association More... | |
QPointer< UMLWidget > | umlWidget |
UMLWidget at this role's side of this association. More... | |
Uml::Region::Enum | m_WidgetRegion |
region of this role's widget More... | |
int | m_nIndex |
the index of where the line is on the region for this role More... | |
int | m_nTotalCount |
total amount of associations on the region this role's line is on More... | |
Uml::Visibility::Enum | visibility |
Uml::Changeability::Enum | changeability |
QString | roleDocumentation |
Private Attributes | |
AssociationWidget * | m_q |
The AssociationWidgetRole struct gathers all information pertaining to the role. The AssociationWidget class contains two AssociationWidgetRole objects, one for each side of the association (A and B).
AssociationWidgetRole::AssociationWidgetRole | ( | ) |
void AssociationWidgetRole::cleanup | ( | ) |
void AssociationWidgetRole::clipSize | ( | ) |
bool AssociationWidgetRole::getStartMove | ( | ) |
bool AssociationWidgetRole::loadFromXMI | ( | QDomElement & | qElement, |
const QString & | suffix | ||
) |
UMLWidget * AssociationWidgetRole::onWidget | ( | const QPointF & | p | ) |
Check owned floating texts
p | Point to be checked |
void AssociationWidgetRole::saveToXMI | ( | QXmlStreamWriter & | writer | ) |
void AssociationWidgetRole::setFont | ( | const QFont & | font | ) |
|
inline |
void AssociationWidgetRole::setSelected | ( | bool | select | ) |
Sets the state of whether the widget is selected.
select | The state of whether the widget is selected. |
Uml::Changeability::Enum AssociationWidgetRole::changeability |
FloatingTextWidget* AssociationWidgetRole::changeabilityWidget |
information regarding changeability
int AssociationWidgetRole::m_nIndex |
the index of where the line is on the region for this role
int AssociationWidgetRole::m_nTotalCount |
total amount of associations on the region this role's line is on
|
private |
Uml::Region::Enum AssociationWidgetRole::m_WidgetRegion |
region of this role's widget
FloatingTextWidget* AssociationWidgetRole::multiplicityWidget |
information regarding multiplicity
QString AssociationWidgetRole::roleDocumentation |
FloatingTextWidget* AssociationWidgetRole::roleWidget |
role's label of this association
QPointer<UMLWidget> AssociationWidgetRole::umlWidget |
UMLWidget at this role's side of this association.
Uml::Visibility::Enum AssociationWidgetRole::visibility |