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