51 void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
57 bool load1(QDomElement& element);
virtual ~UMLRole()
Definition: umlrole.cpp:50
QString multiplicity() const
Definition: umlrole.cpp:113
void setObject(UMLObject *obj)
Definition: umlrole.cpp:123
UMLRole(UMLAssociation *parent, UMLObject *parentUMLObject, Uml::RoleType::Enum role)
Definition: umlrole.cpp:32
Uml::RoleType::Enum m_role
Definition: umlrole.h:62
Uml::Changeability::Enum changeability() const
Definition: umlrole.cpp:103
virtual bool showPropertiesDialog(QWidget *parent=0)
Definition: umlrole.cpp:238
The base class for UML objects.
Definition: umlobject.h:73
Sets up association information.
Definition: association.h:32
UMLObject * clone() const
Definition: umlrole.h:49
QString toString() const
Definition: umlrole.cpp:72
void setChangeability(Uml::Changeability::Enum value)
Definition: umlrole.cpp:145
Enum
Definition: basictypes.h:238
bool load1(QDomElement &element)
Definition: umlrole.cpp:250
UMLAssociation * parentAssociation() const
Definition: umlrole.cpp:84
Enum
Definition: basictypes.h:204
void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement)
Definition: umlrole.cpp:177
QString m_Multi
Definition: umlrole.h:63
Uml::Changeability::Enum m_Changeability
Definition: umlrole.h:64
void setMultiplicity(const QString &multi)
Definition: umlrole.cpp:156
bool operator==(const UMLRole &rhs) const
Definition: umlrole.cpp:57
UMLObject * object() const
Definition: umlrole.cpp:93
Uml::RoleType::Enum role() const
Definition: umlrole.cpp:169
UMLAssociation * m_pAssoc
Definition: umlrole.h:61