8 #ifndef RUBYCLASSIFIERCODEDOCUMENT_H 9 #define RUBYCLASSIFIERCODEDOCUMENT_H 86 #endif // RUBYCLASSIFIERCODEDOCUMENT_H RubyClassDeclarationBlock * getClassDecl()
Definition: rubyclassifiercodedocument.cpp:280
Information for a non-graphical Concept/Class.
Definition: umlclassifier.h:34
HierarchicalCodeBlock * publicBlock
Definition: rubyclassifiercodedocument.h:67
Definition: classifiercodedocument.h:28
HierarchicalCodeBlock * pubConstructorBlock
Definition: rubyclassifiercodedocument.h:73
bool addCodeOperation(CodeOperation *op)
Definition: rubyclassifiercodedocument.cpp:121
Definition: rubyclassdeclarationblock.h:16
HierarchicalCodeBlock * privOperationsBlock
Definition: rubyclassifiercodedocument.h:78
void updateContent()
Definition: rubyclassifiercodedocument.cpp:312
void resetTextBlocks()
Definition: rubyclassifiercodedocument.cpp:294
HierarchicalCodeBlock * privConstructorBlock
Definition: rubyclassifiercodedocument.h:75
RubyClassDeclarationBlock * classDeclCodeBlock
Definition: rubyclassifiercodedocument.h:63
QString getRubyClassName(const QString &name) const
Definition: rubyclassifiercodedocument.cpp:84
HierarchicalCodeBlock * privateBlock
Definition: rubyclassifiercodedocument.h:68
void addOrUpdateCodeClassFieldMethodsInCodeBlock(CodeClassFieldList &list, RubyClassDeclarationBlock *codeBlock)
HierarchicalCodeBlock * protOperationsBlock
Definition: rubyclassifiercodedocument.h:79
Definition: codeoperation.h:19
Definition: rubyclassifiercodedocument.h:31
virtual ~RubyClassifierCodeDocument()
Definition: rubyclassifiercodedocument.cpp:39
Definition: rubycodegenerationpolicy.h:18
void init()
Definition: rubyclassifiercodedocument.cpp:91
HierarchicalCodeBlock * protectedBlock
Definition: rubyclassifiercodedocument.h:69
HierarchicalCodeBlock * protConstructorBlock
Definition: rubyclassifiercodedocument.h:74
Definition: hierarchicalcodeblock.h:20
RubyClassifierCodeDocument(UMLClassifier *classifier)
Definition: rubyclassifiercodedocument.cpp:30
virtual void loadChildTextBlocksFromNode(QDomElement &root)
Definition: rubyclassifiercodedocument.cpp:163
HierarchicalCodeBlock * constructorBlock
Definition: rubyclassifiercodedocument.h:64
RubyCodeGenerationPolicy * getRubyPolicy() const
Definition: rubyclassifiercodedocument.cpp:46
QList< CodeClassField * > CodeClassFieldList
Definition: codeclassfieldlist.h:12
QString getPath() const
Definition: rubyclassifiercodedocument.cpp:66
HierarchicalCodeBlock * pubOperationsBlock
Definition: rubyclassifiercodedocument.h:77
HierarchicalCodeBlock * operationsBlock
Definition: rubyclassifiercodedocument.h:65