umbrello
2.32.0
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
11 #ifndef UMLDATATYPEWIDGET_H
12 #define UMLDATATYPEWIDGET_H
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1308
ObjectType
Definition: umlobject.h:80
void addDefaultDatatypes()
Definition: umldoc.cpp:3461
Enum
Definition: basictypes.h:288
QString name() const
Definition: umlobject.cpp:211
virtual QString getTypeName() const
Definition: template.cpp:80
virtual UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const
Definition: classifier.cpp:998
@ Java
Definition: basictypes.h:295
UMLObject * createUMLObject(UMLObject::ObjectType type, const QString &n, UMLPackage *parentPkg, bool solicitNewName)
Definition: object_factory.cpp:211
@ ot_Class
Definition: umlobject.h:89
virtual QString getTypeName() const
Definition: classifierlistitem.cpp:112
UMLObject * umlParent() const
Definition: umlobject.cpp:670
UMLObject * createUMLObject(UMLObject::ObjectType type, const QString &inName, UMLPackage *parentPkg, const QString &comment, const QString &stereotype, bool searchInParentPackageOnly, bool remapParent)
Definition: import_utils.cpp:178
UMLTemplateList getTemplateList() const
Definition: classifier.cpp:1148
QList< UMLClassifier * > UMLClassifierList
Definition: umlclassifierlist.h:17
@ ot_UMLObject
Definition: umlobject.h:82
The base class for UML objects.
Definition: umlobject.h:74
void setTypeName(const QString &type)
Definition: classifierlistitem.cpp:141
@ SQL
Definition: basictypes.h:305
UMLClassifierList datatypes()
Definition: umldoc.cpp:3033
virtual QString fullyQualifiedName(const QString &separator=QString(), bool includeRoot=false) const
Definition: umlobject.cpp:227
#define i18n
Definition: main.cpp:39
virtual void setType(UMLObject *type)
Definition: classifierlistitem.cpp:127
@ ot_Datatype
Definition: umlobject.h:87
#define uDebug()
Definition: debug_utils.h:122
void setActiveLanguage(Uml::ProgrammingLanguage::Enum pl)
Definition: uml.cpp:2500
@ Cpp
Definition: basictypes.h:291
connect()
Definition: namespaces-multiple.php:5
static UMLApp * app()
Definition: uml.cpp:269
Sets up attribute information.
Definition: attribute.h:28
Definition: umlclassifierlistitemlist.h:27
UMLObject * findUMLObject(const QString &name, UMLObject::ObjectType type=UMLObject::ot_UMLObject, UMLObject *currentObj=0)
Definition: umldoc.cpp:1065
#define uError()
Definition: debug_utils.h:123
Definition: operation.h:25
Information for a non-graphical Concept/Class.
Definition: classifier.h:40
void setRelatedClassifier(UMLClassifier *c)
Definition: import_utils.cpp:92
@ ot_Template
Definition: umlobject.h:95
UMLClassifierList concepts(bool includeNested=true)
Definition: umldoc.cpp:2993
UMLTemplate * findTemplate(const QString &name)
Definition: classifier.cpp:1119
QList< UMLTemplate * > UMLTemplateList
Definition: umltemplatelist.h:18
Sets up template information.
Definition: template.h:27
void setType(UMLObject *type)
Definition: operation.cpp:94
Sets up entityattribute information.
Definition: entityattribute.h:26
Uml::ProgrammingLanguage::Enum activeLanguage() const
Definition: uml.cpp:2509
A base class for classifier list items (e.g. attributes)
Definition: classifierlistitem.h:30
UMLDoc * document() const
Definition: uml.cpp:1055