umbrello
2.34.3
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
6 #ifndef UMLINSTANCEATTRIBUTE_H
7 #define UMLINSTANCEATTRIBUTE_H
38 UMLAttribute *umlAttr,
const QString& value = QString());
48 virtual void saveToXMI(QXmlStreamWriter& writer);
53 virtual bool load1(QDomElement &element);
60 #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:57
Non-graphical Information for an Instance.
Definition: instance.h:42
virtual void saveToXMI(QXmlStreamWriter &writer)
Definition: instanceattribute.cpp:106
#define logError0(s)
Definition: uml.h:537
QString m_SecondaryId
Definition: umlobject.h:317
QString toString(const ID::Type &id)
Definition: basictypes.cpp:1306
Definition: umlinstanceattributedialog.h:17
QString getXmiId(QDomElement element)
Definition: model_utils.cpp:772
The base class for UML objects.
Definition: umlobject.h:69
void setAttribute(UMLAttribute *umlAttr)
Definition: instanceattribute.cpp:58
@ ot_InstanceAttribute
Definition: umlobject.h:106
QString toString() const
Definition: instanceattribute.cpp:97
QPointer< UMLObject > m_pSecondary
Definition: umlobject.h:313
OptionState & optionState()
Definition: optionstate.cpp:357
ObjectType m_BaseType
objects type
Definition: umlobject.h:308
void setValue(const QString &value)
Definition: instanceattribute.cpp:79
ID::Type fromString(const QString &id)
Definition: basictypes.cpp:1311
UMLObject * findObjectById(Uml::ID::Type id)
Definition: umldoc.cpp:1051
void init()
UMLInstanceAttribute::init Initialize members of this class.
Definition: instanceattribute.cpp:49
static UMLApp * app()
Definition: uml.cpp:276
Sets up attribute information.
Definition: attribute.h:22
UMLAttribute * getAttribute() const
Definition: instanceattribute.cpp:68
Uml::ID::Type gen()
Definition: uniqueid.cpp:21
#define logWarn0(s)
Definition: uml.h:536
Uml::ID::Type m_nId
object's id
Definition: umlobject.h:304
Sets up instanceattribute information.
Definition: instanceattribute.h:33
QString getValue() const
Definition: instanceattribute.cpp:88
UMLDoc * document() const
Definition: uml.cpp:1063
UMLInstanceAttribute(UMLInstance *parent, UMLAttribute *umlAttr, const QString &value=QString())
Definition: instanceattribute.cpp:35