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.
12 #ifndef CODEOPERATION_H
13 #define CODEOPERATION_H
32 const QString & body = QString(),
const QString & comment = QString());
41 virtual void saveToXMI1(QXmlStreamWriter& writer);
66 #endif // CODEOPERATION_H
virtual Uml::ID::Type id() const
Definition: umlobject.cpp:425
UMLOperation * asUMLOperation()
Definition: umlobject.cpp:1408
virtual ~CodeOperation()
Definition: codeoperation.cpp:31
virtual void setAttributesFromObject(TextBlock *obj)
Definition: codeoperation.cpp:136
QString toString(const ID::Type &id)
Definition: basictypes.cpp:1331
virtual void setAttributesOnNode(QXmlStreamWriter &writer)
Definition: codeoperation.cpp:103
void setTag(const QString &value)
Definition: textblock.cpp:121
std::string Type
Definition: basictypes.h:402
The base class for UML objects.
Definition: umlobject.h:74
Definition: classifiercodedocument.h:32
UMLObject * getParentObject()
Definition: ownedcodeblock.cpp:67
virtual void loadFromXMI1(QDomElement &root)
Definition: codeoperation.cpp:86
ID::Type fromString(const QString &id)
Definition: basictypes.cpp:1336
UMLObject * findObjectById(Uml::ID::Type id)
Definition: umldoc.cpp:1039
virtual void setAttributesFromNode(QDomElement &element)
Definition: codemethodblock.cpp:108
virtual void updateMethodDeclaration()=0
static QString findTag(UMLOperation *op)
Definition: codeoperation.cpp:94
void init(UMLOperation *parentOp)
Definition: codeoperation.cpp:145
virtual void setAttributesFromObject(TextBlock *obj)
Definition: codemethodblock.cpp:126
static UMLApp * app()
Definition: uml.cpp:280
virtual void setAttributesOnNode(QXmlStreamWriter &writer)
Definition: codemethodblock.cpp:89
void setCanDelete(bool canDelete)
Definition: textblock.cpp:50
UMLOperation * getParentOperation()
Definition: codeoperation.cpp:67
#define uError()
Definition: debug_utils.h:123
Definition: operation.h:24
Definition: codeoperation.h:23
virtual void updateContent()
Definition: codeoperation.cpp:154
CodeOperation(ClassifierCodeDocument *doc, UMLOperation *parent, const QString &body=QString(), const QString &comment=QString())
Definition: codeoperation.cpp:25
virtual void setAttributesFromNode(QDomElement &element)
Definition: codeoperation.cpp:112
Definition: textblock.h:26
virtual void saveToXMI1(QXmlStreamWriter &writer)
Definition: codeoperation.cpp:75
UMLDoc * document() const
Definition: uml.cpp:1068
Definition: codemethodblock.h:29