umbrello
2.32.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
void methodName(const QString &m)
Definition: import_rose.cpp:53
UMLOperationList getOpList(bool includeInherited=false, UMLClassifierSet *alreadyTraversed=0)
Definition: classifier.cpp:939
QString m_indentation
Definition: simplecodegenerator.h:76
Enum
Definition: basictypes.h:271
UMLClassifierList getSuperClasses(bool withRealizations=true)
Definition: umlcanvasobject.cpp:349
Definition: umlattributelist.h:27
QString name() const
Definition: umlobject.cpp:211
virtual QString getHeadingFile(const QString &file)
Definition: codegenerator.cpp:407
UMLAttributeList getParmList() const
Definition: operation.cpp:178
static QString cleanName(const QString &name)
Definition: codegenerator.cpp:549
QString getInitialValue() const
Definition: attribute.cpp:99
virtual QString getTypeName() const
Definition: classifierlistitem.cpp:112
QString fileName_
Definition: simplecodegenerator.h:52
virtual void writeClass(UMLClassifier *c)
Definition: rubywriter.cpp:42
QList< UMLClassifier * > UMLClassifierList
Definition: umlclassifierlist.h:17
@ Ruby
Definition: basictypes.h:287
void writeOperations(UMLClassifier *c, QTextStream &h)
Definition: rubywriter.cpp:179
void writeSingleAttributeAccessorMethods(const QString &fieldName, const QString &descr, QTextStream &h)
Definition: rubywriter.cpp:398
Definition: rubywriter.h:27
bool forceDoc() const
Definition: codegenerator.cpp:765
static QString formatSourceCode(const QString &code, const QString &indentation)
Definition: codegenerator.cpp:743
@ Public
Definition: basictypes.h:60
virtual ~RubyWriter()
Definition: rubywriter.cpp:34
Uml::Visibility::Enum visibility() const
Definition: umlobject.cpp:466
QString className_
Definition: simplecodegenerator.h:51
virtual Uml::ProgrammingLanguage::Enum language() const
Definition: rubywriter.cpp:421
QString m_endl
Definition: simplecodegenerator.h:78
void writeAttributeMethods(UMLAttributeList attribs, Uml::Visibility::Enum visibility, QTextStream &stream)
Definition: rubywriter.cpp:374
#define uDebug()
Definition: debug_utils.h:122
Definition: simplecodegenerator.h:34
RubyWriter()
Definition: rubywriter.cpp:30
QString doc() const
Definition: umlobject.cpp:435
Definition: visibility.py:1
Sets up attribute information.
Definition: attribute.h:28
UMLAttributeList getAttributeList() const
Definition: classifier.cpp:436
UMLAssociationList getAggregations()
Definition: umlcanvasobject.cpp:412
Enum
Definition: basictypes.h:59
QString cppToRubyName(const QString &cppName)
Definition: rubywriter.cpp:165
void codeGenerated(UMLClassifier *concept, bool generated)
Definition: operation.h:25
bool hasAccessorMethods()
Definition: classifier.cpp:1289
Information for a non-graphical Concept/Class.
Definition: classifier.h:40
UMLAssociationList getCompositions()
Definition: umlcanvasobject.cpp:422
@ Private
Definition: basictypes.h:61
QString cppToRubyType(const QString &cppType)
Definition: rubywriter.cpp:143
bool forceSections() const
Definition: codegenerator.cpp:775
@ Protected
Definition: basictypes.h:62
QList< UMLOperation * > UMLOperationList
Definition: umloperationlist.h:18
QList< UMLAssociation * > UMLAssociationList
Definition: umlassociationlist.h:18
QString findFileName(UMLPackage *concept, const QString &ext)
Definition: simplecodegenerator.cpp:91
virtual QStringList reservedKeywords() const
Definition: rubywriter.cpp:430
bool openFile(QFile &file, const QString &name)
Definition: codegenerator.cpp:523
QString getSourceCode() const
Definition: operation.cpp:507
static const char description[]
Definition: main.cpp:37