umbrello/umbrello
rubyclassifiercodedocument.h
Go to the documentation of this file.
62 void addOrUpdateCodeClassFieldMethodsInCodeBlock(CodeClassFieldList &list, RubyClassDeclarationBlock * codeBlock);
QString getRubyClassName(const QString &name)
Definition: rubyclassifiercodedocument.cpp:87
This class defines the non-graphical information required for a UML Classifier (ie a class or interfa...
Definition: classifier.h:39
class ClassifierCodeDocument A CodeDocument which represents a UMLClassifier (e.g.
Definition: classifiercodedocument.h:33
bool addCodeOperation(CodeOperation *op)
Add a code operation to this ruby classifier code document.
Definition: rubyclassifiercodedocument.cpp:124
void updateContent()
Update the content of this code document.
Definition: rubyclassifiercodedocument.cpp:335
void resetTextBlocks()
Reset/clear our inventory of textblocks in this document.
Definition: rubyclassifiercodedocument.cpp:317
QString getPath()
Overwritten by Ruby language implementation to get lowercase path.
Definition: rubyclassifiercodedocument.cpp:69
RubyCodeGenerationPolicy * getRubyPolicy()
Make it easier on ourselves.
Definition: rubyclassifiercodedocument.cpp:49
void addOrUpdateCodeClassFieldMethodsInCodeBlock(CodeClassFieldList &list, RubyClassDeclarationBlock *codeBlock)
Definition: codeoperation.h:23
class RubyClassifierCodeDocument A Ruby UMLClassifier Code Document.
Definition: rubyclassifiercodedocument.h:36
virtual ~RubyClassifierCodeDocument()
Empty Destructor.
Definition: rubyclassifiercodedocument.cpp:42
bool forceDoc()
Definition: hierarchicalcodeblock.h:22
RubyClassifierCodeDocument(UMLClassifier *classifier)
Constructor.
Definition: rubyclassifiercodedocument.cpp:33
virtual void loadChildTextBlocksFromNode(QDomElement &root)
Need to overwrite this for ruby since we need to pick up the ruby class declaration block...
Definition: rubyclassifiercodedocument.cpp:166
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:06:00 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:06:00 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.