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 UMLDATATYPEWIDGET_H
7 #define UMLDATATYPEWIDGET_H
#define DEBUG_REGISTER(src)
Definition: debug_utils.h:129
ObjectType
Definition: umlobject.h:75
#define logDebug1(s, a)
Definition: uml.h:539
void addDefaultDatatypes()
Definition: umldoc.cpp:3481
Enum
Definition: basictypes.h:291
QString name() const
Definition: umlobject.cpp:207
UMLClassifierList concepts(bool includeNested=true) const
Definition: umldoc.cpp:2986
virtual QString getTypeName() const
Definition: template.cpp:77
virtual UMLClassifierListItemList getFilteredList(UMLObject::ObjectType ot) const
Definition: classifier.cpp:999
@ Java
Definition: basictypes.h:298
UMLObject * createUMLObject(UMLObject::ObjectType type, const QString &n, UMLPackage *parentPkg, bool solicitNewName)
Definition: object_factory.cpp:209
QString normalize(QString type)
Definition: model_utils.cpp:79
@ ot_Class
Definition: umlobject.h:85
virtual QString getTypeName() const
Definition: classifierlistitem.cpp:108
void init()
Definition: uniqueid.cpp:32
#define logError1(s, a)
Definition: uml.h:543
UMLObject * umlParent() const
Definition: umlobject.cpp:676
UMLObject * createUMLObject(UMLObject::ObjectType type, const QString &inName, UMLPackage *parentPkg, const QString &comment, const QString &stereotype, bool searchInParentPackageOnly, bool remapParent)
Definition: import_utils.cpp:184
UMLTemplateList getTemplateList() const
Definition: classifier.cpp:1149
QList< UMLClassifier * > UMLClassifierList
Definition: umlclassifierlist.h:12
std::string Type
Definition: basictypes.h:371
@ ot_UMLObject
Definition: umlobject.h:78
UMLClassifierList datatypes(bool includeInactive=false) const
Definition: umldoc.cpp:3028
The base class for UML objects.
Definition: umlobject.h:69
void setTypeName(const QString &type)
Definition: classifierlistitem.cpp:137
@ SQL
Definition: basictypes.h:308
UMLTemplate * findTemplate(const QString &name) const
Definition: classifier.cpp:1120
virtual QString fullyQualifiedName(const QString &separator=QString(), bool includeRoot=false) const
Definition: umlobject.cpp:223
#define i18n
Definition: main.cpp:35
virtual void setType(UMLObject *type)
Definition: classifierlistitem.cpp:123
@ ot_Datatype
Definition: umlobject.h:83
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1420
void setActiveLanguage(Uml::ProgrammingLanguage::Enum pl)
Definition: uml.cpp:2623
@ Cpp
Definition: basictypes.h:294
connect()
Definition: namespaces-multiple.php:5
static UMLApp * app()
Definition: uml.cpp:276
Sets up attribute information.
Definition: attribute.h:22
Definition: umlclassifierlistitemlist.h:21
UMLObject * findUMLObject(const QString &name, UMLObject::ObjectType type=UMLObject::ot_UMLObject, UMLObject *currentObj=0)
Definition: umldoc.cpp:1080
Definition: operation.h:19
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
void setRelatedClassifier(UMLClassifier *c)
Definition: import_utils.cpp:89
@ ot_Template
Definition: umlobject.h:91
QList< UMLTemplate * > UMLTemplateList
Definition: umltemplatelist.h:13
Sets up template information.
Definition: template.h:21
void setType(UMLObject *type)
Definition: operation.cpp:93
Sets up entityattribute information.
Definition: entityattribute.h:20
Uml::ProgrammingLanguage::Enum activeLanguage() const
Definition: uml.cpp:2632
A base class for classifier list items (e.g. attributes)
Definition: classifierlistitem.h:24
UMLDoc * document() const
Definition: uml.cpp:1063