11 #ifndef UMLINSTANCEATTRIBUTE_H
12 #define UMLINSTANCEATTRIBUTE_H
32 UMLObject *type = 0,
const QString& value = QString());
39 virtual void saveToXMI1(QDomDocument& qDoc, QDomElement& qElement);
44 virtual bool load1(QDomElement &element);
Sets up attribute information.
Definition: attribute.h:28
Sets up instanceattribute information.
Definition: instanceattribute.h:26
virtual bool showPropertiesDialog(QWidget *parent=0)
Definition: instanceattribute.cpp:99
UMLInstanceAttribute(UMLObject *parent, const QString &name, Uml::ID::Type id=Uml::ID::None, Uml::Visibility::Enum s=Uml::Visibility::Private, UMLObject *type=0, const QString &value=QString())
Definition: instanceattribute.cpp:25
void init()
UMLInstanceAttribute::init Initialize members of this class.
Definition: instanceattribute.cpp:44
void setAttributes(const QString &attributes)
Definition: instanceattribute.cpp:53
QString m_attributes
Definition: instanceattribute.h:48
virtual bool load1(QDomElement &element)
Definition: instanceattribute.cpp:87
virtual void saveToXMI1(QDomDocument &qDoc, QDomElement &qElement)
Definition: instanceattribute.cpp:70
QString getAttributes() const
Definition: instanceattribute.cpp:62
The base class for UML objects.
Definition: umlobject.h:74
QString name() const
Definition: umlobject.cpp:211
const Type None
special value for uninitialized ID
Definition: basictypes.h:353
std::string Type
Definition: basictypes.h:351
Enum
Definition: basictypes.h:59
@ Private
Definition: basictypes.h:61