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 CMDCREATEUMLOBJECT_H
7 #define CMDCREATEUMLOBJECT_H
10 #include <QDomElement>
11 #include <QUndoCommand>
ObjectType
Definition: umlobject.h:75
CmdCreateUMLObject(UMLObject *o)
Definition: cmdcreateumlobject.cpp:23
QString name() const
Definition: umlobject.cpp:207
~CmdCreateUMLObject()
Definition: cmdcreateumlobject.cpp:38
@ ot_Association
Definition: umlobject.h:87
void removeUMLObject(UMLObject *umlobject, bool deleteObject=false)
Definition: umldoc.cpp:1898
#define logError1(s, a)
Definition: uml.h:543
UMLPackage * umlPackage() const
Definition: umlobject.cpp:651
The base class for UML objects.
Definition: umlobject.h:69
ObjectType baseType() const
Definition: umlobject.cpp:393
void signalUMLObjectCreated(UMLObject *o)
Definition: umldoc.cpp:1998
void redo()
Definition: cmdcreateumlobject.cpp:45
QString m_name
Definition: cmdcreateumlobject.h:30
bool m_skipSignal
Definition: cmdcreateumlobject.h:31
virtual QString fullyQualifiedName(const QString &separator=QString(), bool includeRoot=false) const
Definition: umlobject.cpp:223
#define i18n
Definition: main.cpp:35
static UMLApp * app()
Definition: uml.cpp:276
void undo()
Definition: cmdcreateumlobject.cpp:71
Definition: basictypes.cpp:22
UMLObject * m_obj
Definition: cmdcreateumlobject.h:27
bool addObject(UMLObject *pObject, bool interactOnConflict=true)
Definition: package.cpp:135
UMLObject::ObjectType m_type
Definition: cmdcreateumlobject.h:29
UMLPackage * m_package
Definition: cmdcreateumlobject.h:28
Definition: cmdcreateumlobject.h:17
UMLDoc * document() const
Definition: uml.cpp:1063
Non-graphical information for a Package.
Definition: package.h:27