11 #ifndef CLASSPROPERTIESDIALOG_H
12 #define CLASSPROPERTIESDIALOG_H
The page shows all the Associations that belong to a UMLClassifier.
Definition: classassociationspage.h:33
Display properties on a UMLObject.
Definition: classgeneralpage.h:44
A dialog page to display the class related options.
Definition: classoptionspage.h:40
Definition: classpropertiesdialog.h:35
void setupGeneralPage()
Definition: classpropertiesdialog.cpp:242
virtual void apply()
Definition: classpropertiesdialog.cpp:148
ClassifierListPage * m_pOpsPage
Definition: classpropertiesdialog.h:71
ClassifierListPage * m_pEntityAttributePage
Definition: classpropertiesdialog.h:74
ClassPropertiesDialog(QWidget *parent, UMLObject *c, bool assoc=false)
Definition: classpropertiesdialog.cpp:46
void setupAttributesPage()
Definition: classpropertiesdialog.cpp:279
void slotOk()
Definition: classpropertiesdialog.cpp:156
ClassifierListPage * m_pTemplatePage
Definition: classpropertiesdialog.h:72
ClassOptionsPage * m_pOptionsPage
Definition: classpropertiesdialog.h:78
void setupEntityAttributesPage()
Definition: classpropertiesdialog.cpp:319
void slotApply()
Definition: classpropertiesdialog.cpp:165
ClassAssociationsPage * m_pAssocPage
Definition: classpropertiesdialog.h:77
ConstraintListPage * m_pEntityConstraintPage
Definition: classpropertiesdialog.h:75
ClassifierListPage * m_pAttPage
Definition: classpropertiesdialog.h:70
void setupAssociationsPage()
Definition: classpropertiesdialog.cpp:349
void setupDisplayPage()
Definition: classpropertiesdialog.cpp:258
void setupEntityConstraintsPage()
Definition: classpropertiesdialog.cpp:329
void setupEntityDisplayPage(EntityWidget *widget)
Definition: classpropertiesdialog.cpp:269
ClassGeneralPage * m_pGenPage
Definition: classpropertiesdialog.h:69
UMLWidget * m_pWidget
Definition: classpropertiesdialog.h:82
UMLObject * m_pObject
Definition: classpropertiesdialog.h:81
PackageContentsPage * m_pPkgContentsPage
Definition: classpropertiesdialog.h:76
void setupInstancePages()
Definition: classpropertiesdialog.cpp:359
void setupPages(bool assoc=false)
Definition: classpropertiesdialog.cpp:202
Page
Definition: classpropertiesdialog.h:44
@ page_template
Definition: classpropertiesdialog.h:44
@ page_op
Definition: classpropertiesdialog.h:44
@ page_color
Definition: classpropertiesdialog.h:45
@ page_att
Definition: classpropertiesdialog.h:44
@ page_options
Definition: classpropertiesdialog.h:45
@ page_assoc
Definition: classpropertiesdialog.h:45
@ page_gen
Definition: classpropertiesdialog.h:44
@ page_constraint
Definition: classpropertiesdialog.h:44
@ page_font
Definition: classpropertiesdialog.h:45
@ page_entatt
Definition: classpropertiesdialog.h:44
void setupOperationsPage()
Definition: classpropertiesdialog.cpp:289
void setupEnumLiteralsPage()
Definition: classpropertiesdialog.cpp:309
ClassifierListPage * m_pEnumLiteralPage
Definition: classpropertiesdialog.h:73
~ClassPropertiesDialog()
Definition: classpropertiesdialog.cpp:141
void setupTemplatesPage()
Definition: classpropertiesdialog.cpp:299
UMLDoc * m_doc
Definition: classpropertiesdialog.h:80
void init()
Definition: classpropertiesdialog.cpp:122
void setupContentsPage()
Definition: classpropertiesdialog.cpp:339
A dialog page to display classifier properties.
Definition: classifierlistpage.h:40
An extension to the classifier list dialog page to display constraint properties.
Definition: constraintlistpage.h:37
Definition: multipagedialogbase.h:52
The page shows all the objects that belong to a UMLPackage.
Definition: packagecontentspage.h:26
The base class for UML objects.
Definition: umlobject.h:74
Definition: umlwidgetstylepage.h:38