umbrello
2.35.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
#define DEBUG_REGISTER(src)
Definition: debug_utils.h:129
UMLStereotype * findStereotype(const QString &name) const
Definition: umldoc.cpp:1367
@ String
Definition: basictypes.h:270
QString name() const
Definition: umlobject.cpp:207
virtual ~AttributeDef()
Definition: stereotype.h:66
void incrRefCount()
Definition: stereotype.cpp:208
bool load1(QDomElement &element)
Definition: stereotype.cpp:156
const Type None
special value for uninitialized ID
Definition: basictypes.h:373
const AttributeDefs & getAttributeDefs() const
Definition: stereotype.cpp:111
QString toString(Enum item)
Definition: basictypes.cpp:867
#define logError1(s, a)
Definition: uml.h:545
int m_refCount
Definition: stereotype.h:82
virtual void setName(const QString &strName)
Definition: umlobject.cpp:188
UMLStereotype()
Definition: stereotype.cpp:41
void decrRefCount()
Definition: stereotype.cpp:216
std::string Type
Definition: basictypes.h:371
GeneralState generalState
Definition: optionstate.h:322
int refCount() const
Definition: stereotype.cpp:224
The base class for UML objects.
Definition: umlobject.h:69
ObjectType baseType() const
Definition: umlobject.cpp:393
OptionState & optionState()
Definition: optionstate.cpp:357
ObjectType m_BaseType
objects type
Definition: umlobject.h:308
bool operator==(const UMLStereotype &rhs) const
Definition: stereotype.cpp:59
Sets up stereotype information.
Definition: stereotype.h:35
QString m_name
objects name
Definition: umlobject.h:307
@ ot_Stereotype
Definition: umlobject.h:95
QString defaultVal
Definition: stereotype.h:62
virtual ~UMLStereotype()
Definition: stereotype.cpp:51
#define logDebug2(s, a, b)
Definition: uml.h:547
virtual void copyInto(UMLObject *lhs) const
Definition: umlobject.cpp:310
Enum fromString(const QString &item, bool strict)
Definition: basictypes.cpp:887
virtual void copyInto(UMLObject *lhs) const
Definition: stereotype.cpp:76
virtual bool showPropertiesDialog(QWidget *parent)
Definition: stereotype.cpp:194
bool uml2
Definition: optionstate.h:66
QString name
Definition: stereotype.h:60
static UMLApp * app()
Definition: uml.cpp:349
void saveToXMI(QXmlStreamWriter &writer)
Definition: stereotype.cpp:127
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:3652
AttributeDefs m_attrDefs
Definition: stereotype.h:83
void clearAttributeDefs()
Definition: stereotype.cpp:95
void setAttributeDefs(const AttributeDefs &adefs)
Definition: stereotype.cpp:103
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:259
UMLDoc * document() const
Definition: uml.cpp:1139
Uml::PrimitiveTypes::Enum type
Definition: stereotype.h:61
void save1(QXmlStreamWriter &writer, const QString &type, const QString &tag=QString())
Definition: umlobject.cpp:861
virtual UMLObject * clone() const
Definition: stereotype.cpp:84