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.
13 #ifndef RUBYCODEOPERATION_H
14 #define RUBYCODEOPERATION_H
45 #endif // RUBYCODEOPERATION_H
Definition: rubycodedocumentation.h:29
void methodName(const QString &m)
Definition: import_rose.cpp:61
Definition: rubycodeoperation.h:22
bool parentIsInterface()
Definition: classifiercodedocument.cpp:418
bool isInterface() const
Definition: classifier.cpp:118
Definition: umlattributelist.h:26
QString name() const
Definition: umlobject.cpp:211
UMLAttributeList getParmList() const
Definition: operation.cpp:178
virtual int lastEditableLine()
Definition: rubycodeoperation.cpp:202
bool isConstructorOperation()
Definition: operation.cpp:369
QString getInitialValue() const
Definition: attribute.cpp:99
virtual QString getTypeName() const
Definition: classifierlistitem.cpp:112
void setWriteOutText(bool write)
Definition: textblock.cpp:131
virtual ~RubyCodeOperation()
Definition: rubycodeoperation.cpp:37
void updateMethodDeclaration()
Definition: rubycodeoperation.cpp:42
CodeDocument * getParentDocument()
Definition: codemethodblock.cpp:33
Definition: codedocument.h:32
Definition: classifiercodedocument.h:32
@ Public
Definition: basictypes.h:77
Uml::Visibility::Enum visibility() const
Definition: umlobject.cpp:466
QString getRubyClassName(const QString &name)
Definition: rubyclassifiercodedocument.cpp:87
QString doc() const
Definition: umlobject.cpp:435
Sets up attribute information.
Definition: attribute.h:27
ContentType contentType() const
Definition: codeblock.cpp:54
@ AutoGenerated
the content was generated by code generation itself
Definition: codeblock.h:46
UMLClassifier * getParentClassifier()
Definition: classifiercodedocument.cpp:275
void setEndMethodText(const QString &value)
Definition: codemethodblock.cpp:66
UMLOperation * getParentOperation()
Definition: codeoperation.cpp:64
#define uError()
Definition: debug_utils.h:123
Definition: operation.h:24
Definition: codeoperation.h:23
Information for a non-graphical Concept/Class.
Definition: classifier.h:39
static QString getNewLineEndingChars()
Definition: textblock.cpp:172
Definition: rubyclassifiercodedocument.h:36
void setStartMethodText(const QString &value)
Definition: codemethodblock.cpp:58
void setText(const QString &text)
Definition: textblock.cpp:80
static QString cppToRubyType(const QString &cppType)
Definition: rubycodegenerator.cpp:111
RubyCodeOperation(RubyClassifierCodeDocument *doc, UMLOperation *op, const QString &body=QString(), const QString &comment=QString())
Definition: rubycodeoperation.cpp:26
static QString cppToRubyName(const QString &cppName)
Definition: rubycodegenerator.cpp:135