umbrello/umbrello
codeoperation.h
Go to the documentation of this file.
class ClassifierCodeDocument A CodeDocument which represents a UMLClassifier (e.g.
Definition: classifiercodedocument.h:33
virtual void saveToXMI(QDomDocument &doc, QDomElement &root)
Save the XMI representation of this object.
Definition: codeoperation.cpp:72
virtual void updateMethodDeclaration()=0
This is the method called from within syncToparent().
static QString findTag(UMLOperation *op)
Find the value of the tag that this operation would have.
Definition: codeoperation.cpp:91
virtual void updateContent()
This is the method called from within syncToparent() to update the body of the method.
Definition: codeoperation.cpp:151
virtual void setAttributesFromNode(QDomElement &element)
Set the class attributes of this object from the passed element node.
Definition: codeoperation.cpp:109
Definition: codeoperation.h:23
virtual void loadFromXMI(QDomElement &root)
Load params from the appropriate XMI element node.
Definition: codeoperation.cpp:83
class CodeMethodBlock A common type of "code block" that occurs in OO code.
Definition: codemethodblock.h:28
CodeOperation(ClassifierCodeDocument *doc, UMLOperation *parent, const QString &body="", const QString &comment="")
Constructors.
Definition: codeoperation.cpp:22
virtual void setAttributesFromObject(TextBlock *obj)
Set the class attributes from a passed object.
Definition: codeoperation.cpp:133
virtual void setAttributesOnNode(QDomDocument &doc, QDomElement &blockElement)
Set attributes of the node that represents this class in the XMI document.
Definition: codeoperation.cpp:100
UMLOperation * getParentOperation()
Add a Parameter object to the m_parameterVector List.
Definition: codeoperation.cpp:64
The fundemental unit of text within an output file containing code.
Definition: textblock.h:24
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.