umbrello
2.32.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
11 #ifndef CMDCREATEUMLOBJECT_H
12 #define CMDCREATEUMLOBJECT_H
15 #include <QDomElement>
16 #include <QUndoCommand>
ObjectType
Definition: umlobject.h:80
CmdCreateUMLObject(UMLObject *o)
Definition: cmdcreateumlobject.cpp:28
QString name() const
Definition: umlobject.cpp:211
~CmdCreateUMLObject()
Definition: cmdcreateumlobject.cpp:43
@ ot_Association
Definition: umlobject.h:91
void removeUMLObject(UMLObject *umlobject, bool deleteObject=false)
Definition: umldoc.cpp:1881
UMLPackage * umlPackage() const
Definition: umlobject.cpp:645
The base class for UML objects.
Definition: umlobject.h:74
ObjectType baseType() const
Definition: umlobject.cpp:397
void signalUMLObjectCreated(UMLObject *o)
Definition: umldoc.cpp:1983
void redo()
Definition: cmdcreateumlobject.cpp:50
QString m_name
Definition: cmdcreateumlobject.h:35
bool m_skipSignal
Definition: cmdcreateumlobject.h:36
virtual QString fullyQualifiedName(const QString &separator=QString(), bool includeRoot=false) const
Definition: umlobject.cpp:227
#define i18n
Definition: main.cpp:39
static UMLApp * app()
Definition: uml.cpp:269
void undo()
Definition: cmdcreateumlobject.cpp:77
Definition: basictypes.cpp:37
bool addObject(UMLObject *pObject)
Definition: package.cpp:128
#define uError()
Definition: debug_utils.h:123
UMLObject * m_obj
Definition: cmdcreateumlobject.h:32
UMLObject::ObjectType m_type
Definition: cmdcreateumlobject.h:34
UMLPackage * m_package
Definition: cmdcreateumlobject.h:33
Definition: cmdcreateumlobject.h:23
UMLDoc * document() const
Definition: uml.cpp:1055
Non-graphical information for a Package.
Definition: package.h:33