umbrello
2.32.3
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
11 #ifndef CLASSGENERALPAGE_H
12 #define CLASSGENERALPAGE_H
QLabel * m_pInstanceL
Definition: classgeneralpage.h:87
UMLView * currentView() const
Definition: uml.cpp:3166
void setInstanceWidgetNameIfApplicable(const QString &name) const
Definition: classgeneralpage.cpp:405
ObjectType
Definition: umlobject.h:80
static QString toI18nString(ObjectType t)
Definition: umlobject.cpp:1135
UMLComponent * asUMLComponent()
Definition: umlobject.cpp:1311
QCheckBox * m_pExecutableCB
Definition: classgeneralpage.h:89
QString name() const
Definition: umlobject.cpp:211
UMLArtifactTypeWidget * m_artifactTypeWidget
Definition: classgeneralpage.h:95
@ ot_Artifact
Definition: umlobject.h:97
UMLObject * m_pObject
Definition: classgeneralpage.h:82
QCheckBox * m_pMultiCB
Definition: classgeneralpage.h:88
Non-graphical information for a Datatype.
Definition: datatype.h:26
@ ot_Class
Definition: umlobject.h:89
@ ot_Entity
Definition: umlobject.h:101
UMLInstance * asUMLInstance()
Definition: umlobject.cpp:1320
@ ot_Interface
Definition: umlobject.h:86
void emitModified()
Definition: umlobject.cpp:385
virtual void setName(const QString &strName)
Definition: umlobject.cpp:192
bool isCollaborationDiagram()
Definition: umlscene.h:319
UMLObjectNameWidget * m_instanceNameWidget
Definition: classgeneralpage.h:92
UMLStereotypeWidget * m_stereotypeWidget
Definition: classgeneralpage.h:93
UMLObjectNameWidget * m_nameWidget
Definition: classgeneralpage.h:91
QCheckBox * m_pAbstractCB
Definition: classgeneralpage.h:88
The base class for UML objects.
Definition: umlobject.h:74
bool isAbstract() const
Definition: umlobject.cpp:348
void setClassifierName(const QString &name)
Definition: instance.cpp:50
ObjectType baseType() const
Definition: umlobject.cpp:397
UMLDatatype * asUMLDatatype()
Definition: umlobject.cpp:1312
UMLArtifact * asUMLArtifact()
Definition: umlobject.cpp:1303
void slotActorToggled(bool state)
Definition: classgeneralpage.cpp:394
@ ot_Stereotype
Definition: umlobject.h:99
~ClassGeneralPage()
Definition: classgeneralpage.cpp:288
UMLPackageWidget * m_packageWidget
Definition: classgeneralpage.h:94
QCheckBox * m_pDeconCB
Definition: classgeneralpage.h:88
UMLDoc * m_pUmldoc
Definition: classgeneralpage.h:85
#define uWarning()
Definition: debug_utils.h:124
Definition: dialogpagebase.h:25
#define i18n
Definition: main.cpp:39
@ ot_Datatype
Definition: umlobject.h:87
bool isUMLInstance()
Definition: umlobject.h:214
Display properties on a UMLObject.
Definition: classgeneralpage.h:44
UMLClassifier * classifier()
Definition: instance.cpp:97
connect()
Definition: namespaces-multiple.php:5
void setAbstract(bool bAbstract)
Definition: umlobject.cpp:356
@ ot_Instance
Definition: umlobject.h:90
static UMLApp * app()
Definition: uml.cpp:278
QCheckBox * m_pDrawActorCB
Definition: classgeneralpage.h:88
@ ot_Component
Definition: umlobject.h:96
DocumentationWidget * m_docWidget
Definition: classgeneralpage.h:90
UMLClassifier * originType() const
Definition: datatype.cpp:46
ObjectWidget * m_pWidget
Definition: classgeneralpage.h:83
VisibilityEnumWidget * m_visibilityEnumWidget
Definition: classgeneralpage.h:96
QLabel * m_pStereoTypeL
Definition: classgeneralpage.h:87
UMLObject * findUMLObject(const QString &name, UMLObject::ObjectType type=UMLObject::ot_UMLObject, UMLObject *currentObj=0)
Definition: umldoc.cpp:1067
#define uError()
Definition: debug_utils.h:123
@ ot_Enum
Definition: umlobject.h:88
@ ot_UseCase
Definition: umlobject.h:84
bool isUMLDatatype()
Definition: umlobject.h:206
UMLWidget * m_pInstanceWidget
Definition: classgeneralpage.h:84
void insertStereotypesSorted(const QString &type)
UMLScene * umlScene() const
Definition: umlview.cpp:56
void apply()
Definition: classgeneralpage.cpp:296
bool isReference() const
Definition: datatype.cpp:64
ClassGeneralPage(UMLDoc *d, QWidget *parent, UMLObject *o)
Definition: classgeneralpage.cpp:57