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.
55 QString
name(
bool includeAdornments=
false)
const;
77 bool load1(QDomElement& element);
AttributeDef(QString nm, Uml::PrimitiveTypes::Enum t, QString dfltVal=QString())
Definition: stereotype.h:64
UMLStereotype * findStereotype(const QString &name) const
Definition: umldoc.cpp:1313
@ String
Definition: basictypes.h:270
QString name() const
Definition: umlobject.cpp:206
virtual ~AttributeDef()
Definition: stereotype.h:66
void incrRefCount()
Definition: stereotype.cpp:200
void save1(const QString &tag, QXmlStreamWriter &writer)
Definition: umlobject.cpp:850
bool load1(QDomElement &element)
Definition: stereotype.cpp:148
const Type None
special value for uninitialized ID
Definition: basictypes.h:373
const AttributeDefs & getAttributeDefs() const
Definition: stereotype.cpp:109
QString toString(Enum item)
Definition: basictypes.cpp:865
int m_refCount
Definition: stereotype.h:82
virtual void setName(const QString &strName)
Definition: umlobject.cpp:187
UMLStereotype()
Definition: stereotype.cpp:39
void decrRefCount()
Definition: stereotype.cpp:208
std::string Type
Definition: basictypes.h:371
int refCount() const
Definition: stereotype.cpp:216
The base class for UML objects.
Definition: umlobject.h:69
ObjectType baseType() const
Definition: umlobject.cpp:392
ObjectType m_BaseType
objects type
Definition: umlobject.h:276
bool operator==(const UMLStereotype &rhs) const
Definition: stereotype.cpp:57
Sets up stereotype information.
Definition: stereotype.h:35
QString m_name
objects name
Definition: umlobject.h:275
void saveToXMI1(QXmlStreamWriter &writer)
Definition: stereotype.cpp:125
@ ot_Stereotype
Definition: umlobject.h:95
QString defaultVal
Definition: stereotype.h:62
virtual ~UMLStereotype()
Definition: stereotype.cpp:49
virtual void copyInto(UMLObject *lhs) const
Definition: umlobject.cpp:309
Enum fromString(const QString &item, bool strict)
Definition: basictypes.cpp:885
virtual void copyInto(UMLObject *lhs) const
Definition: stereotype.cpp:74
virtual bool showPropertiesDialog(QWidget *parent)
Definition: stereotype.cpp:186
#define uDebug()
Definition: debug_utils.h:108
QString name
Definition: stereotype.h:60
static UMLApp * app()
Definition: uml.cpp:275
Definition: stereotype.h:57
Definition: basictypes.cpp:22
AttributeDef()
Definition: stereotype.h:63
static bool tagEq(const QString &tag, const QString &pattern)
Definition: umldoc.cpp:3562
#define uError()
Definition: debug_utils.h:109
AttributeDefs m_attrDefs
Definition: stereotype.h:83
void clearAttributeDefs()
Definition: stereotype.cpp:93
void setAttributeDefs(const AttributeDefs &adefs)
Definition: stereotype.cpp:101
QVector< AttributeDef > AttributeDefs
size is at most N_STEREOATTRS
Definition: stereotype.h:69
Enum
Definition: basictypes.h:269
bool askRenameName(WidgetBase::WidgetType type, QString &name)
Definition: dialog_utils.cpp:257
UMLDoc * document() const
Definition: uml.cpp:1063
Uml::PrimitiveTypes::Enum type
Definition: stereotype.h:61
virtual UMLObject * clone() const
Definition: stereotype.cpp:82