umbrello
2.31.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 CMDCREATEUMLOBJECT_H
12 #define CMDCREATEUMLOBJECT_H
15 #include <QDomElement>
16 #include <QUndoCommand>
ObjectType
Definition: umlobject.h:80
CmdCreateUMLObject(UMLObject *o)
Definition: cmdcreateumlobject.cpp:36
~CmdCreateUMLObject()
Definition: cmdcreateumlobject.cpp:51
@ ot_Association
Definition: umlobject.h:91
void removeUMLObject(UMLObject *umlobject, bool deleteObject=false)
Definition: umldoc.cpp:1881
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:58
QString m_name
Definition: cmdcreateumlobject.h:35
bool m_skipSignal
Definition: cmdcreateumlobject.h:36
#define i18n
Definition: main.cpp:39
static UMLApp * app()
Definition: uml.cpp:269
void undo()
Definition: cmdcreateumlobject.cpp:85
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