umbrello
2.32.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 UMLDATATYPEWIDGET_H
12 #define UMLDATATYPEWIDGET_H
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1393
ObjectType
Definition: umlobject.h:80
void addDefaultDatatypes()
Definition: umldoc.cpp:3432
Enum
Definition: basictypes.h:322
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:329
UMLObject * createUMLObject(UMLObject::ObjectType type, const QString &n, UMLPackage *parentPkg, bool solicitNewName)
Definition: object_factory.cpp:216
@ ot_Class
Definition: umlobject.h:90
virtual QString getTypeName() const
Definition: classifierlistitem.cpp:112
UMLObject * umlParent() const
Definition: umlobject.cpp:678
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:83
The base class for UML objects.
Definition: umlobject.h:74
void setTypeName(const QString &type)
Definition: classifierlistitem.cpp:141
@ SQL
Definition: basictypes.h:339
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:88
#define uDebug()
Definition: debug_utils.h:122
void setActiveLanguage(Uml::ProgrammingLanguage::Enum pl)
Definition: uml.cpp:2528
@ Cpp
Definition: basictypes.h:325
connect()
Definition: namespaces-multiple.php:5
static UMLApp * app()
Definition: uml.cpp:280
UMLClassifierList datatypes(bool includeInactive=false)
Definition: umldoc.cpp:3004
Sets up attribute information.
Definition: attribute.h:27
Definition: umlclassifierlistitemlist.h:26
UMLObject * findUMLObject(const QString &name, UMLObject::ObjectType type=UMLObject::ot_UMLObject, UMLObject *currentObj=0)
Definition: umldoc.cpp:1068
#define uError()
Definition: debug_utils.h:123
Definition: operation.h:24
Information for a non-graphical Concept/Class.
Definition: classifier.h:39
void setRelatedClassifier(UMLClassifier *c)
Definition: import_utils.cpp:92
@ ot_Template
Definition: umlobject.h:96
UMLClassifierList concepts(bool includeNested=true)
Definition: umldoc.cpp:2962
UMLTemplate * findTemplate(const QString &name)
Definition: classifier.cpp:1119
QList< UMLTemplate * > UMLTemplateList
Definition: umltemplatelist.h:18
Sets up template information.
Definition: template.h:26
void setType(UMLObject *type)
Definition: operation.cpp:94
Sets up entityattribute information.
Definition: entityattribute.h:25
Uml::ProgrammingLanguage::Enum activeLanguage() const
Definition: uml.cpp:2537
A base class for classifier list items (e.g. attributes)
Definition: classifierlistitem.h:29
UMLDoc * document() const
Definition: uml.cpp:1068