52 bool load1(QDomElement& element);
QString multiplicity() const
Definition: umlrole.cpp:112
virtual ~UMLRole()
Definition: umlrole.cpp:49
UMLAssociation * parentAssociation() const
Definition: umlrole.cpp:83
void setObject(UMLObject *obj)
Definition: umlrole.cpp:122
UMLRole(UMLAssociation *parent, UMLObject *parentUMLObject, Uml::RoleType::Enum role)
Definition: umlrole.cpp:31
bool operator==(const UMLRole &rhs) const
Definition: umlrole.cpp:56
UMLObject * clone() const
Definition: umlrole.h:44
Uml::RoleType::Enum m_role
Definition: umlrole.h:57
virtual bool showPropertiesDialog(QWidget *parent=0)
Definition: umlrole.cpp:235
The base class for UML objects.
Definition: umlobject.h:69
Sets up association information.
Definition: association.h:28
void setChangeability(Uml::Changeability::Enum value)
Definition: umlrole.cpp:144
Enum
Definition: basictypes.h:236
void saveToXMI(QXmlStreamWriter &writer)
Definition: umlrole.cpp:176
bool load1(QDomElement &element)
Definition: umlrole.cpp:247
UMLObject * object() const
Definition: umlrole.cpp:92
Enum
Definition: basictypes.h:202
QString m_Multi
Definition: umlrole.h:58
Uml::Changeability::Enum m_Changeability
Definition: umlrole.h:59
void setMultiplicity(const QString &multi)
Definition: umlrole.cpp:155
Uml::RoleType::Enum role() const
Definition: umlrole.cpp:168
Uml::Changeability::Enum changeability() const
Definition: umlrole.cpp:102
QString toString() const
Definition: umlrole.cpp:71
UMLAssociation * m_pAssoc
Definition: umlrole.h:56