umbrello
2.32.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
60 QString
name(
bool includeAdornments=
false)
const;
82 bool load1(QDomElement& element);
@ String
Definition: basictypes.h:301
QString name() const
Definition: umlobject.cpp:211
virtual ~AttributeDef()
Definition: stereotype.h:79
void incrRefCount()
Definition: stereotype.cpp:205
void save1(const QString &tag, QXmlStreamWriter &writer)
Definition: umlobject.cpp:854
bool load1(QDomElement &element)
Definition: stereotype.cpp:153
const Type None
special value for uninitialized ID
Definition: basictypes.h:404
const AttributeDefs & getAttributeDefs() const
Definition: stereotype.cpp:114
QString toString(Enum item)
Definition: basictypes.cpp:896
int m_refCount
Definition: stereotype.h:95
virtual void setName(const QString &strName)
Definition: umlobject.cpp:192
UMLStereotype()
Definition: stereotype.cpp:44
void decrRefCount()
Definition: stereotype.cpp:213
std::string Type
Definition: basictypes.h:402
int refCount() const
Definition: stereotype.cpp:221
The base class for UML objects.
Definition: umlobject.h:74
ObjectType baseType() const
Definition: umlobject.cpp:397
ObjectType m_BaseType
objects type
Definition: umlobject.h:281
bool operator==(const UMLStereotype &rhs) const
Definition: stereotype.cpp:62
Sets up stereotype information.
Definition: stereotype.h:40
QString m_name
objects name
Definition: umlobject.h:280
void saveToXMI1(QXmlStreamWriter &writer)
Definition: stereotype.cpp:130
@ ot_Stereotype
Definition: umlobject.h:100
QString defaultVal
Definition: stereotype.h:75
virtual ~UMLStereotype()
Definition: stereotype.cpp:54
virtual void copyInto(UMLObject *lhs) const
Definition: umlobject.cpp:314
Enum fromString(const QString &item, bool strict)
Definition: basictypes.cpp:916
virtual void copyInto(UMLObject *lhs) const
Definition: stereotype.cpp:79
virtual bool showPropertiesDialog(QWidget *parent)
Definition: stereotype.cpp:191
#define uDebug()
Definition: debug_utils.h:122
QString name
Definition: stereotype.h:73
static UMLApp * app()
Definition: uml.cpp:280
Definition: stereotype.h:70
AttributeDef()
Definition: stereotype.h:76
static bool tagEq(const QString &tag, const QString &pattern)
Definition: umldoc.cpp:3553
#define uError()
Definition: debug_utils.h:123
AttributeDefs m_attrDefs
Definition: stereotype.h:96
UMLStereotype * findStereotype(const QString &name)
Definition: umldoc.cpp:1313
void clearAttributeDefs()
Definition: stereotype.cpp:98
void setAttributeDefs(const AttributeDefs &adefs)
Definition: stereotype.cpp:106
QVector< AttributeDef > AttributeDefs
size is at most N_STEREOATTRS
Definition: stereotype.h:82
Enum
Definition: basictypes.h:300
bool askRenameName(WidgetBase::WidgetType type, QString &name)
Definition: dialog_utils.cpp:262
UMLDoc * document() const
Definition: uml.cpp:1068
Uml::PrimitiveTypes::Enum type
Definition: stereotype.h:74
virtual UMLObject * clone() const
Definition: stereotype.cpp:87