umbrello
2.32.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
18 #include <QLinkedList>
63 QString prefix = QString());
69 QString
getXmiId(QDomElement element);
116 QString initialValue = QString())
UpdateDeleteAction
Definition: foreignkeyconstraint.h:37
Uml::DiagramType::Enum convert_LVT_DT(UMLListViewItem::ListViewType lvt)
Definition: model_utils.cpp:2021
virtual Uml::ID::Type id() const
Definition: umlobject.cpp:420
Non-graphical Information for an Entity.
Definition: entity.h:29
bool typeIsDiagram(UMLListViewItem::ListViewType type)
Definition: model_utils.cpp:1394
@ it_Properties_Class
Definition: icon_utils.h:65
@ lvt_UseCase_Folder
Definition: umllistviewitem.h:47
@ UseCase
Definition: basictypes.h:68
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1389
Enum
Definition: basictypes.h:27
@ lvt_CheckConstraint
Definition: umllistviewitem.h:86
@ lvt_Logical_View
Definition: umllistviewitem.h:44
QString scopeSeparator(Enum item)
Definition: basictypes.cpp:1147
@ it_Properties_UserInterface
Definition: icon_utils.h:64
ObjectType
Definition: umlobject.h:75
@ Component
Definition: basictypes.h:73
@ ot_EntityConstraint
Definition: umlobject.h:100
@ lvt_Enum
Definition: umllistviewitem.h:74
Icon_Utils::IconType convert_LVT_IT(UMLListViewItem::ListViewType lvt, UMLObject *o)
Definition: model_utils.cpp:1843
@ it_Folder_Violet
Definition: icon_utils.h:46
@ it_Properties_CodeImport
Definition: icon_utils.h:66
@ it_Folder_Cyan
Definition: icon_utils.h:38
Parse_Status
Definition: model_utils.h:103
bool isClassifierListitem(UMLObject::ObjectType type)
Definition: model_utils.cpp:804
@ Implementation
Definition: basictypes.h:49
@ it_Check_Constraint
Definition: icon_utils.h:109
@ it_Folder_Grey
Definition: icon_utils.h:42
@ ot_CheckConstraint
Definition: umlobject.h:103
Uml::ModelType::Enum convert_DT_MT(Uml::DiagramType::Enum dt)
Definition: model_utils.cpp:1415
@ ot_Port
Definition: umlobject.h:105
QString name() const
Definition: umlobject.cpp:206
@ it_Properties
Definition: icon_utils.h:133
UMLListViewItem::ListViewType convert_OT_LVT(UMLObject *o)
Definition: model_utils.cpp:1569
UMLClassifierListItem * asUMLClassifierListItem()
Definition: umlobject.cpp:1390
@ PS_Malformed_Arg
Definition: model_utils.h:104
QString updateDeleteActionToString(UMLForeignKeyConstraint::UpdateDeleteAction uda)
Definition: model_utils.cpp:2143
@ In
Definition: basictypes.h:255
Parse_Status parseConstraint(QString m, QString &name, UMLEntity *owningScope)
Definition: model_utils.cpp:1122
@ UserInterfacePage
Definition: multipagedialogbase.h:60
@ ot_Artifact
Definition: umlobject.h:93
@ it_Diagram_Collaboration
Definition: icon_utils.h:112
@ ot_Association
Definition: umlobject.h:87
UMLListViewItem * createDiagramItem(UMLView *view)
Definition: umllistview.cpp:2018
ListViewType
Definition: umllistviewitem.h:38
@ lvt_EntityRelationship_Folder
Definition: umllistviewitem.h:78
Uml::ModelType::Enum convert_OT_MT(UMLObject::ObjectType ot)
Definition: model_utils.cpp:2107
@ lvt_EntityRelationship_Diagram
Definition: umllistviewitem.h:77
@ lvt_Properties
Definition: umllistviewitem.h:89
UMLObject * umlObject() const
Definition: umllistviewitem.cpp:315
QString renameText(UMLObject::ObjectType type)
Definition: model_utils.cpp:703
bool typeIsAllowedInDiagram(UMLObject *o, UMLScene *scene)
Definition: model_utils.cpp:2168
@ lvt_Collaboration_Diagram
Definition: umllistviewitem.h:49
NameAndType(QString name, UMLObject *type, Uml::ParameterDirection::Enum direction=Uml::ParameterDirection::In, QString initialValue=QString())
Definition: model_utils.h:114
@ ot_ForeignKeyConstraint
Definition: umlobject.h:102
UMLObject * treeViewGetCurrentObject()
Definition: model_utils.cpp:450
Items used by UMLListView.
Definition: umllistviewitem.h:35
@ ot_Class
Definition: umlobject.h:85
@ ot_Entity
Definition: umlobject.h:97
Definition: model_utils.h:124
@ lvt_Datatype
Definition: umllistviewitem.h:72
@ State
Definition: basictypes.h:71
UMLInstance * asUMLInstance()
Definition: umlobject.cpp:1400
@ lvt_Subsystem
Definition: umllistviewitem.h:80
@ lvt_Attribute
Definition: umllistviewitem.h:57
ListViewType type() const
Definition: umllistviewitem.cpp:229
QString m_initialValue
Definition: model_utils.h:112
Uml::TextRole::Enum textRole() const
Definition: floatingtextwidget.cpp:340
@ A
Definition: basictypes.h:237
UMLObjectList containedObjects(bool includeInactive=false) const
Definition: package.cpp:261
@ lvt_Actor
Definition: umllistviewitem.h:54
@ Logical
Definition: basictypes.h:28
@ lvt_EntityRelationship_Model
Definition: umllistviewitem.h:79
UMLObject * findUMLObject(const UMLObjectList &inList, const QString &inName, UMLObject::ObjectType type, UMLObject *currentObj)
Definition: model_utils.cpp:152
@ ot_Attribute
Definition: umlobject.h:88
Enum
Definition: basictypes.h:63
@ it_ClassOrPackage
Definition: icon_utils.h:223
@ it_Diagram_Activity
Definition: icon_utils.h:110
@ Collaboration
Definition: basictypes.h:70
@ ot_Interface
Definition: umlobject.h:82
@ FontPage
Definition: multipagedialogbase.h:58
@ lvt_UseCase_Diagram
Definition: umllistviewitem.h:48
UMLObject * m_type
Definition: model_utils.h:110
@ it_Diagram_State
Definition: icon_utils.h:117
@ lvt_Properties_CodeGeneration
Definition: umllistviewitem.h:92
@ uda_SetDefault
Definition: foreignkeyconstraint.h:41
bool typeIsAllowedInType(UMLListViewItem::ListViewType childType, UMLListViewItem::ListViewType parentType)
Definition: model_utils.cpp:1304
UMLListViewItem::ListViewType convert_MT_LVT(Uml::ModelType::Enum mt)
Definition: model_utils.cpp:1450
UMLObject * umlParent() const
Definition: umlobject.cpp:674
@ it_Folder_Green
Definition: icon_utils.h:40
@ lvt_Deployment_View
Definition: umllistviewitem.h:70
@ it_Diagram_Object
Definition: icon_utils.h:119
UMLPackage * umlPackage() const
Definition: umlobject.cpp:649
@ lvt_Activity_Diagram
Definition: umllistviewitem.h:52
@ lvt_Sequence_Diagram
Definition: umllistviewitem.h:53
Enum
Definition: basictypes.h:254
bool hasAssociations(UMLObject::ObjectType type)
Definition: model_utils.cpp:2303
@ lvt_InstanceAttribute
Definition: umllistviewitem.h:101
@ it_Diagram_Class
Definition: icon_utils.h:111
@ ot_Actor
Definition: umlobject.h:79
UMLAssociation * asUMLAssociation()
Definition: umlobject.cpp:1384
QString getXmiId(QDomElement element)
Definition: model_utils.cpp:743
@ ot_Package
Definition: umlobject.h:81
std::string Type
Definition: basictypes.h:371
bool typeIsContainer(UMLListViewItem::ListViewType type)
Definition: model_utils.cpp:1230
@ it_Properties_CodeGeneration
Definition: icon_utils.h:67
@ it_Port
Definition: icon_utils.h:79
@ it_Class
Definition: icon_utils.h:71
@ PS_Unspecified_Error
Definition: model_utils.h:105
@ it_Diagram_EntityRelationship
Definition: icon_utils.h:115
@ lvt_Component_Folder
Definition: umllistviewitem.h:63
@ lvt_Class
Definition: umllistviewitem.h:56
@ it_Folder_Orange
Definition: icon_utils.h:48
@ lvt_Deployment_Folder
Definition: umllistviewitem.h:69
@ it_Private_Attribute
Definition: icon_utils.h:103
@ ot_UMLObject
Definition: umlobject.h:78
@ it_Enum
Definition: icon_utils.h:86
@ lvt_ForeignKeyConstraint
Definition: umllistviewitem.h:85
@ CodeImportPage
Definition: multipagedialogbase.h:55
@ EntityRelationship
Definition: basictypes.h:75
The base class for UML objects.
Definition: umlobject.h:69
Enum fromInt(int item)
Definition: basictypes.cpp:797
UMLObject * findUMLObjectRecursive(const UMLObjectList &inList, const QString &name, UMLObject::ObjectType type)
Definition: model_utils.cpp:360
bool isAbstract() const
Definition: umlobject.cpp:343
@ lvt_EntityAttribute
Definition: umllistviewitem.h:76
@ it_Node
Definition: icon_utils.h:80
QLinkedList< NameAndType > NameAndType_List
Auxiliary type for OpDescriptor.
Definition: model_utils.h:121
@ ot_InstanceAttribute
Definition: umlobject.h:106
virtual UMLObject * findChildObjectById(Uml::ID::Type id, bool considerAncestors=false) const
Definition: umlcanvasobject.cpp:256
@ it_Datatype
Definition: icon_utils.h:85
@ lvt_Component_Diagram
Definition: umllistviewitem.h:62
@ it_Properties_CodeViewer
Definition: icon_utils.h:68
UMLObject * getObject(Uml::RoleType::Enum role) const
Definition: association.cpp:491
@ lvt_Properties_CodeImport
Definition: umllistviewitem.h:93
ObjectType baseType() const
Definition: umlobject.cpp:392
NameAndType()
Definition: model_utils.h:113
@ InOut
Definition: basictypes.h:256
@ Floating
Definition: basictypes.h:177
@ it_Properties_AutoLayout
Definition: icon_utils.h:221
@ Deployment
Definition: basictypes.h:31
UMLRole * getUMLRole(Uml::RoleType::Enum role) const
Definition: association.cpp:580
@ ot_EnumLiteral
Definition: umlobject.h:90
UMLListViewItem * rootView(UMLListViewItem::ListViewType type)
Definition: umllistview.cpp:2743
UMLEntity * asUMLEntity()
Definition: umlobject.cpp:1393
@ it_Artifact
Definition: icon_utils.h:81
bool isCloneable(WidgetBase::WidgetType type)
Definition: model_utils.cpp:49
@ CodeViewerPage
Definition: multipagedialogbase.h:57
@ lvt_Properties_CodeViewer
Definition: umllistviewitem.h:94
@ Public
Definition: basictypes.h:46
Definition: model_utils.cpp:41
@ it_Entity
Definition: icon_utils.h:87
@ it_Home
Definition: icon_utils.h:34
bool typeIsRootView(UMLListViewItem::ListViewType type)
Definition: model_utils.cpp:1157
UMLListViewItem * findItem(Uml::ID::Type id)
Definition: umllistview.cpp:1421
@ ot_Stereotype
Definition: umlobject.h:95
void treeViewAddViews(const UMLViewList &viewList)
Definition: model_utils.cpp:399
@ it_Diagram_Sequence
Definition: icon_utils.h:116
Parse_Status parseOperation(QString m, OpDescriptor &desc, UMLClassifier *owningScope)
Definition: model_utils.cpp:1052
UMLObject::ObjectType convert_LVT_OT(UMLListViewItem::ListViewType lvt)
Definition: model_utils.cpp:1727
@ EntityRelationship
Definition: basictypes.h:32
and that you know you can do these things To protect your we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights These restrictions translate to certain responsibilities for you if you distribute copies of the or if you modify it For if you distribute copies of such a whether gratis or for a you must give the recipients all the rights that you have You must make sure that receive or can get the source code And you must show them these terms so they know their rights We protect your rights with two distribute and or modify the software for each author s protection and we want to make certain that everyone understands that there is no warranty for this free software If the software is modified by someone else and passed we want its recipients to know that what they have is not the so that any problems introduced by others will not reflect on the original authors reputations any free program is threatened constantly by software patents We wish to avoid the danger that redistributors of a free program will individually obtain patent in effect making the program proprietary To prevent we have made it clear that any patent must be licensed for everyone s free use or not licensed at all The precise terms and conditions for distribution and modification follow TERMS AND CONDITIONS FOR DISTRIBUTION AND MODIFICATION This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License The refers to any such program or and a work based on the Program means either the Program or any derivative work under copyright a work containing the Program or a portion of it
Definition: GPL-2.0-only.txt:64
@ lvt_Object_Diagram
Definition: umllistviewitem.h:99
@ lvt_View
Definition: umllistviewitem.h:43
@ ot_Role
Definition: umlobject.h:96
QString uniqObjectName(UMLObject::ObjectType type, UMLPackage *parentPkg, QString prefix)
Definition: model_utils.cpp:526
it is up to the author donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License If the distribution and or use of the Library is restricted in certain countries either by patents or by copyrighted the original copyright holder who places the Library under this License may add an geographical distribution limitation excluding those so that distribution is permitted only in or among countries not thus excluded In such this License incorporates the limitation as if written in the body of this License The Free Software Foundation may publish revised and or new versions of the Library General Public License from time to time Such new versions will be similar in spirit to the present but may differ in detail to address new problems or concerns Each version is given a distinguishing version number If the Library specifies a version number of this License which applies to it and any later you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation If the Library does not specify a license version number
Definition: LGPL-2.0-only.txt:368
@ it_Template
Definition: icon_utils.h:73
@ lvt_PrimaryKeyConstraint
Definition: umllistviewitem.h:84
UMLTemplate * findTemplate(const QString &name) const
Definition: classifier.cpp:1115
UMLListView * listView() const
Definition: uml.cpp:1073
QString a
Definition: petalnode.cpp:13
@ lvt_Properties_Font
Definition: umllistviewitem.h:95
@ it_UseCase
Definition: icon_utils.h:89
#define uWarning()
Definition: debug_utils.h:110
Uml::DiagramType::Enum type() const
Definition: umlscene.cpp:422
@ Component
Definition: basictypes.h:30
@ lvt_Unknown
Definition: umllistviewitem.h:104
@ lvt_Instance
Definition: umllistviewitem.h:100
bool isCommonDataType(QString type)
Definition: model_utils.cpp:782
CodeGenerator * generator() const
Definition: uml.cpp:2355
Parse_Status parseAttribute(QString a, NameAndType &nmTp, UMLClassifier *owningScope, Uml::Visibility::Enum *vis)
Definition: model_utils.cpp:977
UMLObject * findObjectInList(Uml::ID::Type id, const UMLObjectList &inList)
Definition: model_utils.cpp:80
QListIterator< QPointer< UMLObject > > UMLObjectListIt
Definition: umlobjectlist.h:15
@ ot_Node
Definition: umlobject.h:94
#define i18n
Definition: main.cpp:34
@ lvt_Properties_General
Definition: umllistviewitem.h:96
@ lvt_Deployment_Diagram
Definition: umllistviewitem.h:68
@ ot_SubSystem
no real object type
Definition: umlobject.h:107
@ ot_Datatype
Definition: umlobject.h:83
bool isCommonXMI1Attribute(const QString &tag)
Definition: model_utils.cpp:757
@ ClassPage
Definition: multipagedialogbase.h:54
void treeViewSetCurrentItem(UMLObject *object)
Definition: model_utils.cpp:425
QString m_name
< Data structure filled by parseOperation().
Definition: model_utils.h:125
@ lvt_Interface
Definition: umllistviewitem.h:60
@ ot_EntityAttribute
Definition: umlobject.h:98
QLinkedList< NameAndType >::iterator NameAndType_ListIt
Auxiliary type for OpDescriptor.
Definition: model_utils.h:122
Uml::ModelType::Enum convert_LVT_MT(UMLListViewItem::ListViewType lvt)
Definition: model_utils.cpp:1480
@ it_Association
Definition: icon_utils.h:91
void treeViewChangeIcon(UMLObject *object, Icon_Utils::IconType to)
Definition: model_utils.cpp:415
#define uDebug()
Definition: debug_utils.h:108
Displays a line of text or an operation.
Definition: floatingtextwidget.h:31
@ lvt_Artifact
Definition: umllistviewitem.h:67
@ lvt_UniqueConstraint
Definition: umllistviewitem.h:83
std::vector< std::string > v
Definition: cxx11-initializer-lists.h:19
@ B
Definition: basictypes.h:238
@ Out
Definition: basictypes.h:257
bool typeIsCanvasWidget(UMLListViewItem::ListViewType type)
Definition: model_utils.cpp:1177
bool isUnique(const QString &name) const
Definition: umldoc.cpp:1235
@ PS_Unknown_ReturnType
Definition: model_utils.h:105
static QString toString(ObjectType ot)
Definition: umlobject.cpp:1180
@ ot_UniqueConstraint
Definition: umlobject.h:101
@ it_PrimaryKey_Constraint
Definition: icon_utils.h:107
QString renameTitle(UMLObject::ObjectType type)
Definition: model_utils.cpp:661
@ it_Category
Definition: icon_utils.h:207
@ it_ForeignKey_Constraint
Definition: icon_utils.h:108
@ ot_Instance
Definition: umlobject.h:86
@ lvt_Entity
Definition: umllistviewitem.h:75
@ lvt_Template
Definition: umllistviewitem.h:59
QString newTitle(UMLObject::ObjectType type)
Definition: model_utils.cpp:577
static UMLApp * app()
Definition: uml.cpp:275
@ ot_Component
Definition: umlobject.h:92
Definition: model_utils.h:108
@ lvt_Properties_UserInterface
Definition: umllistviewitem.h:97
@ it_Diagram_Usecase
Definition: icon_utils.h:118
@ lvt_Component
Definition: umllistviewitem.h:65
QString activeLanguageScopeSeparator() const
Definition: uml.cpp:2549
bool activeLanguageIsCaseSensitive() const
Definition: uml.cpp:2540
@ uda_SetNull
Definition: foreignkeyconstraint.h:40
@ PS_Empty
Definition: model_utils.h:104
Definition: basictypes.cpp:22
QList< UMLPackage * > UMLPackageList
Definition: umlpackagelist.h:11
@ Sequence
Definition: basictypes.h:69
@ it_Properties_General
Definition: icon_utils.h:50
bool isPrimaryKey(const UMLUniqueConstraint *uConstr) const
Definition: entity.cpp:675
UMLObject * findUMLObjectRaw(const UMLObjectList &inList, const QString &name, UMLObject::ObjectType type, UMLObject *currentObj)
Definition: model_utils.cpp:334
@ lvt_Datatype_Folder
Definition: umllistviewitem.h:73
Uml::ID::Type gen()
Definition: uniqueid.cpp:21
static bool tagEq(const QString &tag, const QString &pattern)
Definition: umldoc.cpp:3562
@ it_Unique_Constraint
Definition: icon_utils.h:106
void treeViewMoveObjectTo(UMLObject *container, UMLObject *object)
Definition: model_utils.cpp:437
Enum
Definition: basictypes.h:45
@ it_Component
Definition: icon_utils.h:78
@ N_MODELTYPES
Definition: basictypes.h:33
@ AutoLayoutPage
Definition: multipagedialogbase.h:53
@ Class
Definition: basictypes.h:67
@ lvt_Component_View
Definition: umllistviewitem.h:64
UMLObject * findUMLObject(const QString &name, UMLObject::ObjectType type=UMLObject::ot_UMLObject, UMLObject *currentObj=0)
Definition: umldoc.cpp:1068
@ it_Actor
Definition: icon_utils.h:88
@ lvt_Category
Definition: umllistviewitem.h:87
UMLListViewItem::ListViewType convert_DT_LVT(Uml::DiagramType::Enum dt)
Definition: model_utils.cpp:1508
#define uError()
Definition: debug_utils.h:109
UMLUniqueConstraint * asUMLUniqueConstraint()
Definition: umlobject.cpp:1410
@ Object
Definition: basictypes.h:76
@ ot_Enum
Definition: umlobject.h:84
@ it_Public_Method
Definition: icon_utils.h:98
@ lvt_Properties_AutoLayout
Definition: umllistviewitem.h:90
@ lvt_UseCase
Definition: umllistviewitem.h:55
IconType
Definition: icon_utils.h:32
@ lvt_Properties_Class
Definition: umllistviewitem.h:91
@ it_Subsystem
Definition: icon_utils.h:77
@ it_Interface
Definition: icon_utils.h:82
bool typeIsProperties(UMLListViewItem::ListViewType type)
Definition: model_utils.cpp:1280
UMLObject * m_pReturnType
Definition: model_utils.h:127
int stringToDirection(QString input, Uml::ParameterDirection::Enum &result)
Definition: model_utils.cpp:908
@ it_Properties_Font
Definition: icon_utils.h:61
UMLListViewItem * moveObject(Uml::ID::Type srcId, UMLListViewItem::ListViewType srcType, UMLListViewItem *newParent)
Definition: umllistview.cpp:1647
@ ot_UseCase
Definition: umlobject.h:80
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
Sets up association information.
Definition: association.h:28
@ UseCase
Definition: basictypes.h:29
@ PS_Unknown_ArgType
Definition: model_utils.h:104
QString psText(Parse_Status value)
Definition: model_utils.cpp:1142
UMLWidget * widgetOnDiagram(Uml::ID::Type id)
Definition: umlscene.cpp:1135
MultiPageDialogBase::PageType convert_LVT_PT(UMLListViewItem::ListViewType type)
Definition: model_utils.cpp:2067
void changeIconOf(UMLObject *o, Icon_Utils::IconType to)
Definition: umllistview.cpp:1343
Definition: umlscene.h:64
NameAndType_List m_args
Definition: model_utils.h:126
@ lvt_Logical_Folder
Definition: umllistviewitem.h:46
QString newText(UMLObject::ObjectType type)
Definition: model_utils.cpp:619
@ it_Package
Definition: icon_utils.h:76
UMLObject * findObjectById(Uml::ID::Type id) const
Definition: package.cpp:309
@ it_Diagram_Deployment
Definition: icon_utils.h:114
@ lvt_Class_Diagram
Definition: umllistviewitem.h:50
@ it_Public_Attribute
Definition: icon_utils.h:102
@ lvt_Package
Definition: umllistviewitem.h:61
@ ot_Template
Definition: umlobject.h:91
Uml::ModelType::Enum rootFolderType(UMLObject *obj) const
Definition: umldoc.cpp:3191
@ lvt_Node
Definition: umllistviewitem.h:71
UMLPackage * treeViewGetPackageFromCurrent()
Definition: model_utils.cpp:464
Uml::ModelType::Enum guessContainer(UMLObject *o)
Definition: model_utils.cpp:828
@ lvt_Operation
Definition: umllistviewitem.h:58
@ Undefined
Definition: basictypes.h:66
@ lvt_EnumLiteral
Definition: umllistviewitem.h:82
@ uda_Cascade
Definition: foreignkeyconstraint.h:39
UMLPackage * asUMLPackage()
Definition: umlobject.cpp:1405
@ uda_NoAction
Definition: foreignkeyconstraint.h:37
Displays the list view for the program.
Definition: umllistview.h:42
UMLListViewItem * findUMLObject(const UMLObject *p) const
Definition: umllistview.cpp:1331
#define uIgnoreZeroPointer(a)
Definition: debug_utils.h:120
@ Activity
Definition: basictypes.h:72
bool typeIsClassifier(UMLListViewItem::ListViewType type)
Definition: model_utils.cpp:1266
@ ot_Operation
Definition: umlobject.h:89
Definition: codegenerator.h:53
@ lvt_State_Diagram
Definition: umllistviewitem.h:51
@ Private
Definition: basictypes.h:47
Parse_Status parseTemplate(QString t, NameAndType &nmTp, UMLClassifier *owningScope)
Definition: model_utils.cpp:937
Uml::ParameterDirection::Enum m_direction
Definition: model_utils.h:111
@ PS_OK
Return type of parseOperation().
Definition: model_utils.h:104
@ it_Diagram_Component
Definition: icon_utils.h:113
@ Protected
Definition: basictypes.h:48
QString stereotype(bool includeAdornments=false) const
Definition: umlobject.cpp:554
@ ot_Folder
Definition: umlobject.h:99
@ Deployment
Definition: basictypes.h:74
QList< QPointer< UMLView > > UMLViewList
Definition: umlviewlist.h:14
bool typeIsFolder(UMLListViewItem::ListViewType type)
Definition: model_utils.cpp:1211
UMLPackage * rootPackage(UMLObject *obj)
Definition: model_utils.cpp:380
virtual UMLObject * findChildObjectById(Uml::ID::Type id, bool considerAncestors=false) const
Definition: classifier.cpp:541
Definition: umlobjectlist.h:24
@ it_Instance
Definition: icon_utils.h:224
@ lvt_Port
Definition: umllistviewitem.h:88
@ GeneralPage
Definition: multipagedialogbase.h:59
QString treeViewBuildDiagramName(Uml::ID::Type id)
Definition: model_utils.cpp:490
UMLDoc * document() const
Definition: uml.cpp:1063
QString m_name
< Data structure filled by parseAttribute().
Definition: model_utils.h:109
bool typeIsClassifierList(UMLListViewItem::ListViewType type)
Definition: model_utils.cpp:1244
@ PS_Illegal_MethodName
Definition: model_utils.h:105
@ CodeGenerationPage
Definition: multipagedialogbase.h:56
@ uda_Restrict
Definition: foreignkeyconstraint.h:38
Sets up Unique entity constraint information.
Definition: uniqueconstraint.h:23
@ lvt_Association
Definition: umllistviewitem.h:98
@ it_Folder_Red
Definition: icon_utils.h:44
@ lvt_UseCase_View
Definition: umllistviewitem.h:45
Uml::DiagramType::Enum diagramType(QString objType)
Definition: petaltree2uml.cpp:604
@ ot_Category
Definition: umlobject.h:104
PageType
Available page types.
Definition: multipagedialogbase.h:52
Non-graphical information for a Package.
Definition: package.h:27