umbrello
2.32.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
11 #ifndef UMLINSTANCEATTRIBUTE_H
12 #define UMLINSTANCEATTRIBUTE_H
43 UMLAttribute *umlAttr,
const QString& value = QString());
53 virtual void saveToXMI1(QXmlStreamWriter& writer);
58 virtual bool load1(QDomElement &element);
65 #endif // UMLINSTANCEATTRIBUTE_H
virtual bool showPropertiesDialog(QWidget *parent=0)
Definition: instanceattribute.cpp:148
virtual bool load1(QDomElement &element)
Definition: instanceattribute.cpp:123
QString m_value
Definition: instanceattribute.h:62
Non-graphical Information for an Instance.
Definition: instance.h:47
QString toString()
Definition: instanceattribute.cpp:101
QString m_SecondaryId
Definition: umlobject.h:291
QString toString(const ID::Type &id)
Definition: basictypes.cpp:1331
Definition: umlinstanceattributedialog.h:22
QString getXmiId(QDomElement element)
Definition: model_utils.cpp:760
The base class for UML objects.
Definition: umlobject.h:74
void setAttribute(UMLAttribute *umlAttr)
Definition: instanceattribute.cpp:62
@ ot_InstanceAttribute
Definition: umlobject.h:111
QPointer< UMLObject > m_pSecondary
Definition: umlobject.h:287
ObjectType m_BaseType
objects type
Definition: umlobject.h:281
void setValue(const QString &value)
Definition: instanceattribute.cpp:83
ID::Type fromString(const QString &id)
Definition: basictypes.cpp:1336
UMLObject * findObjectById(Uml::ID::Type id)
Definition: umldoc.cpp:1039
#define uWarning()
Definition: debug_utils.h:124
void init()
UMLInstanceAttribute::init Initialize members of this class.
Definition: instanceattribute.cpp:53
static UMLApp * app()
Definition: uml.cpp:280
Sets up attribute information.
Definition: attribute.h:27
UMLAttribute * getAttribute() const
Definition: instanceattribute.cpp:72
Uml::ID::Type gen()
Definition: uniqueid.cpp:34
Uml::ID::Type m_nId
object's id
Definition: umlobject.h:277
#define uError()
Definition: debug_utils.h:123
Sets up instanceattribute information.
Definition: instanceattribute.h:38
QString getValue() const
Definition: instanceattribute.cpp:92
UMLDoc * document() const
Definition: uml.cpp:1068
virtual void saveToXMI1(QXmlStreamWriter &writer)
Definition: instanceattribute.cpp:110
UMLInstanceAttribute(UMLInstance *parent, UMLAttribute *umlAttr, const QString &value=QString())
Definition: instanceattribute.cpp:39