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.
6 #ifndef CLASSPROPERTIESDIALOG_H
7 #define CLASSPROPERTIESDIALOG_H
Non-graphical Information for an Entity.
Definition: entity.h:29
void setupEntityConstraintsPage()
Definition: classpropertiesdialog.cpp:324
ObjectType
Definition: umlobject.h:75
@ ot_EntityConstraint
Definition: umlobject.h:100
KPageWidgetItem * setupStylePage(WidgetBase *widget)
Definition: multipagedialogbase.cpp:472
@ page_constraint
Definition: classpropertiesdialog.h:39
void setupInstancePages()
Definition: classpropertiesdialog.cpp:354
ClassGeneralPage * m_pGenPage
Definition: classpropertiesdialog.h:64
ClassifierListPage * m_pEnumLiteralPage
Definition: classpropertiesdialog.h:68
@ it_Properties_EnumLiterals
Definition: icon_utils.h:56
UMLWidget * m_pWidget
Definition: classpropertiesdialog.h:77
Definition: umlwidgetstylepage.h:32
void apply()
Definition: classoptionspage.cpp:110
ConstraintListPage * m_pEntityConstraintPage
Definition: classpropertiesdialog.h:70
@ it_Properties_Contents
Definition: icon_utils.h:59
@ ot_Class
Definition: umlobject.h:85
@ ot_Entity
Definition: umlobject.h:97
@ it_Properties_Templates
Definition: icon_utils.h:55
@ page_assoc
Definition: classpropertiesdialog.h:40
A dialog page to display the class related options.
Definition: classoptionspage.h:34
@ ot_Attribute
Definition: umlobject.h:88
@ ot_Interface
Definition: umlobject.h:82
ClassifierListPage * m_pEntityAttributePage
Definition: classpropertiesdialog.h:69
void setupAttributesPage()
Definition: classpropertiesdialog.cpp:274
@ page_entatt
Definition: classpropertiesdialog.h:39
void accept()
Definition: multipagedialogbase.cpp:168
ClassPropertiesDialog(QWidget *parent, UMLObject *c, bool assoc=false)
Definition: classpropertiesdialog.cpp:41
@ ot_Package
Definition: umlobject.h:81
void apply()
Definition: umlwidgetstylepage.cpp:282
@ page_template
Definition: classpropertiesdialog.h:39
@ ot_UMLObject
Definition: umlobject.h:78
Definition: classpropertiesdialog.h:29
void setupOperationsPage()
Definition: classpropertiesdialog.cpp:284
The base class for UML objects.
Definition: umlobject.h:69
QFrame * createPage(const QString &name, const QString &header, Icon_Utils::IconType icon)
Definition: multipagedialogbase.cpp:320
ClassifierListPage * m_pOpsPage
Definition: classpropertiesdialog.h:66
virtual void apply()
Definition: classpropertiesdialog.cpp:143
ObjectType baseType() const
Definition: umlobject.cpp:392
void applyClicked()
Definition: moc_multipagedialogbase.cpp:191
@ ot_EnumLiteral
Definition: umlobject.h:90
void applyFontPage(AssociationWidget *widget)
Definition: multipagedialogbase.cpp:436
@ page_op
Definition: classpropertiesdialog.h:39
A dialog page to display classifier properties.
Definition: classifierlistpage.h:34
An extension to the classifier list dialog page to display constraint properties.
Definition: constraintlistpage.h:31
UMLWidgetStylePage * m_pStylePage
Definition: multipagedialogbase.h:101
@ page_gen
Definition: classpropertiesdialog.h:39
@ it_Properties_Display
Definition: icon_utils.h:52
void okClicked()
Definition: moc_multipagedialogbase.cpp:185
@ it_Properties_EntityConstraints
Definition: icon_utils.h:58
UMLDoc * m_doc
Definition: classpropertiesdialog.h:75
ClassAssociationsPage * m_pAssocPage
Definition: classpropertiesdialog.h:72
@ page_att
Definition: classpropertiesdialog.h:39
Definition: multipagedialogbase.h:46
#define i18n
Definition: main.cpp:34
@ ot_EntityAttribute
Definition: umlobject.h:98
KPageWidgetItem * setupFontPage(const QFont &font)
Definition: multipagedialogbase.cpp:395
void setupPages(bool assoc=false)
Definition: classpropertiesdialog.cpp:197
Display properties on a UMLObject.
Definition: classgeneralpage.h:40
void setupAssociationsPage()
Definition: classpropertiesdialog.cpp:344
void setupTemplatesPage()
Definition: classpropertiesdialog.cpp:294
ClassOptionsPage * m_pOptionsPage
Definition: classpropertiesdialog.h:73
connect()
Definition: namespaces-multiple.php:5
type show c for details The hypothetical commands show w and show c should show the appropriate parts of the General Public License Of the commands you use may be called something other than show w and show c
Definition: GPL-2.0-only.txt:301
void setupGeneralPage()
Definition: classpropertiesdialog.cpp:237
static UMLApp * app()
Definition: uml.cpp:275
@ it_Properties_Attributes
Definition: icon_utils.h:53
void init()
Definition: classpropertiesdialog.cpp:117
The page shows all the Associations that belong to a UMLClassifier.
Definition: classassociationspage.h:27
void setupEnumLiteralsPage()
Definition: classpropertiesdialog.cpp:304
@ it_Properties_General
Definition: icon_utils.h:50
@ page_options
Definition: classpropertiesdialog.h:40
@ it_Properties_Associations
Definition: icon_utils.h:60
@ it_Properties_EntityAttributes
Definition: icon_utils.h:57
void slotOk()
Definition: classpropertiesdialog.cpp:151
void setupEntityDisplayPage(EntityWidget *widget)
Definition: classpropertiesdialog.cpp:264
void slotApply()
Definition: classpropertiesdialog.cpp:160
void apply()
Definition: classifierlistpage.cpp:390
@ ot_Enum
Definition: umlobject.h:84
void setupEntityAttributesPage()
Definition: classpropertiesdialog.cpp:314
@ page_font
Definition: classpropertiesdialog.h:40
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
void setupDisplayPage()
Definition: classpropertiesdialog.cpp:253
void setCaption(const QString &caption)
Definition: multipagedialogbase.cpp:157
@ ot_Template
Definition: umlobject.h:91
void apply()
Definition: classgeneralpage.cpp:310
ClassifierListPage * m_pTemplatePage
Definition: classpropertiesdialog.h:67
~ClassPropertiesDialog()
Definition: classpropertiesdialog.cpp:136
The page shows all the objects that belong to a UMLPackage.
Definition: packagecontentspage.h:20
@ ot_Operation
Definition: umlobject.h:89
Page
Definition: classpropertiesdialog.h:39
@ it_Properties_Operations
Definition: icon_utils.h:54
@ page_color
Definition: classpropertiesdialog.h:40
UMLDoc * document() const
Definition: uml.cpp:1063
UMLObject * m_pObject
Definition: classpropertiesdialog.h:76
void setupContentsPage()
Definition: classpropertiesdialog.cpp:334
ClassifierListPage * m_pAttPage
Definition: classpropertiesdialog.h:65
PackageContentsPage * m_pPkgContentsPage
Definition: classpropertiesdialog.h:71
Non-graphical information for a Package.
Definition: package.h:27