addAssociationClassField(UMLAssociation *assoc, bool syncToParentIfAdded=true) | ClassifierCodeDocument | slot |
addAttributeClassField(UMLClassifierListItem *at, bool syncToParentIfAdded=true) | ClassifierCodeDocument | slot |
addChildTagToMap(const QString &tag, TextBlock *tb) | CodeDocument | protected |
addCodeClassField(CodeClassField *add_object) | ClassifierCodeDocument | |
addCodeClassFieldMethods(CodeClassFieldList &list) | ClassifierCodeDocument | |
addCodeOperation(CodeOperation *op) | RubyClassifierCodeDocument | virtual |
addOperation(UMLClassifierListItem *obj) | ClassifierCodeDocument | slot |
addOrUpdateCodeClassFieldMethodsInCodeBlock(CodeClassFieldList &list, RubyClassDeclarationBlock *codeBlock) | RubyClassifierCodeDocument | protected |
addOrUpdateTaggedCodeBlockWithComments(const QString &tag, const QString &text, const QString &ctext, int indentLevel, bool forceUserBlockUpdate) | CodeGenObjectWithTextBlocks | |
addOrUpdateTaggedCodeComment(const QString &tag=QString(), const QString &text=QString(), int indentationLevel=0) | CodeGenObjectWithTextBlocks | |
addTextBlock(TextBlock *add_object) | CodeGenObjectWithTextBlocks | virtual |
classDeclCodeBlock | RubyClassifierCodeDocument | private |
ClassifierCodeDocument(UMLClassifier *parent) | ClassifierCodeDocument | explicit |
cleanName(const QString &name) | CodeDocument | |
CodeDocument() | CodeDocument | |
CodeGenObjectWithTextBlocks(CodeDocument *parent) | CodeGenObjectWithTextBlocks | explicit |
constructorBlock | RubyClassifierCodeDocument | private |
declareClassFields(CodeClassFieldList &list, CodeGenObjectWithTextBlocks *parent) | ClassifierCodeDocument | protected |
findCodeClassFieldFromParentID(Uml::ID::Type id, int role_id=-1) | ClassifierCodeDocument | |
findCodeClassFieldTextBlockByTag(const QString &tag) | ClassifierCodeDocument | protectedvirtual |
findParentObjectForTaggedTextBlock(const QString &tag) | CodeGenObjectWithTextBlocks | |
findTextBlockByTag(const QString &tag, bool descendIntoChildren=false) const | CodeDocument | |
CodeGenObjectWithTextBlocks::findTextBlockByTag(const QString &tag) | CodeGenObjectWithTextBlocks | |
forceDoc() | RubyClassifierCodeDocument | protected |
getClassDecl() | RubyClassifierCodeDocument | private |
getCodeBlockWithComments(const QString &tag, const QString &comment, int indentLevel) | CodeGenObjectWithTextBlocks | virtual |
getCodeClassFieldList() | ClassifierCodeDocument | |
getCodeOperations() const | ClassifierCodeDocument | |
getFileExtension() const | CodeDocument | |
getFileName() const | CodeDocument | |
getHeader() const | CodeDocument | |
getHierarchicalCodeBlock(const QString &tag, const QString &comment, int indentLevel) | CodeGenObjectWithTextBlocks | virtual |
getPackage() const | CodeDocument | |
getParentClassifier() const | ClassifierCodeDocument | |
getPath() const | RubyClassifierCodeDocument | virtual |
getRubyClassName(const QString &name) const | RubyClassifierCodeDocument | |
getRubyPolicy() const | RubyClassifierCodeDocument | |
getSpecificClassFields(CodeClassField::ClassFieldType cfType) const | ClassifierCodeDocument | |
getSpecificClassFields(CodeClassField::ClassFieldType cfType, bool isStatic) const | ClassifierCodeDocument | |
getSpecificClassFields(CodeClassField::ClassFieldType cfType, Uml::Visibility::Enum visibility) const | ClassifierCodeDocument | |
getSpecificClassFields(CodeClassField::ClassFieldType cfType, bool isStatic, Uml::Visibility::Enum visibility) const | ClassifierCodeDocument | |
getTextBlockList() const | CodeGenObjectWithTextBlocks | |
getUniqueTag(const QString &prefix=QString()) | CodeDocument | virtual |
getWriteOutCode() const | CodeDocument | |
hasAssociationClassFields() const | ClassifierCodeDocument | |
hasAttributeClassFields() const | ClassifierCodeDocument | |
hasClassFields() const | ClassifierCodeDocument | |
hasObjectVectorClassFields() const | ClassifierCodeDocument | |
ID() const | CodeDocument | |
init() | RubyClassifierCodeDocument | private |
initCodeClassFields() | ClassifierCodeDocument | virtual |
insertTextBlock(TextBlock *newBlock, TextBlock *existingBlock, bool after=true) | CodeDocument | virtual |
loadChildTextBlocksFromNode(QDomElement &root) | RubyClassifierCodeDocument | protectedvirtual |
loadClassFieldsFromXMI(QDomElement &childElem) | ClassifierCodeDocument | protected |
loadFromXMI(QDomElement &root) | ClassifierCodeDocument | virtual |
m_childTextBlockTagMap | CodeDocument | private |
m_classFieldMap | ClassifierCodeDocument | private |
m_classfieldVector | ClassifierCodeDocument | private |
m_fileExtension | CodeDocument | private |
m_filename | CodeDocument | private |
m_header | CodeDocument | private |
m_ID | CodeDocument | private |
m_lastTagIndex | CodeDocument | private |
m_package | CodeDocument | private |
m_parentclassifier | ClassifierCodeDocument | private |
m_pathName | CodeDocument | private |
m_pCodeDoc | CodeGenObjectWithTextBlocks | private |
m_textBlockTagMap | CodeGenObjectWithTextBlocks | protected |
m_textblockVector | CodeGenObjectWithTextBlocks | protected |
m_writeOutCode | CodeDocument | private |
newCodeBlock() | CodeDocument | virtual |
newCodeBlockWithComments() | CodeDocument | virtual |
newHierarchicalCodeBlock() | CodeDocument | virtual |
operationsBlock | RubyClassifierCodeDocument | private |
parentIsClass() const | ClassifierCodeDocument | |
parentIsInterface() const | ClassifierCodeDocument | |
privateBlock | RubyClassifierCodeDocument | private |
privConstructorBlock | RubyClassifierCodeDocument | private |
privOperationsBlock | RubyClassifierCodeDocument | private |
protConstructorBlock | RubyClassifierCodeDocument | private |
protectedBlock | RubyClassifierCodeDocument | private |
protOperationsBlock | RubyClassifierCodeDocument | private |
pubConstructorBlock | RubyClassifierCodeDocument | private |
publicBlock | RubyClassifierCodeDocument | private |
pubOperationsBlock | RubyClassifierCodeDocument | private |
removeAssociationClassField(UMLAssociation *assoc) | ClassifierCodeDocument | slot |
removeAttributeClassField(UMLClassifierListItem *at) | ClassifierCodeDocument | slot |
removeChildTagFromMap(const QString &tag) | CodeDocument | protected |
removeCodeClassField(CodeClassField *remove_object) | ClassifierCodeDocument | |
removeOperation(UMLClassifierListItem *obj) | ClassifierCodeDocument | slot |
removeTextBlock(TextBlock *remove_object) | CodeGenObjectWithTextBlocks | virtual |
resetTextBlocks() | RubyClassifierCodeDocument | protectedvirtual |
RubyClassifierCodeDocument(UMLClassifier *classifier) | RubyClassifierCodeDocument | explicit |
saveToXMI(QXmlStreamWriter &writer) | ClassifierCodeDocument | virtual |
setAttributesFromNode(QDomElement &element) | ClassifierCodeDocument | protectedvirtual |
setAttributesFromObject(CodeGenObjectWithTextBlocks *obj) | CodeGenObjectWithTextBlocks | protected |
setAttributesOnNode(QXmlStreamWriter &writer) | ClassifierCodeDocument | protectedvirtual |
setFileExtension(const QString &new_var) | CodeDocument | |
setFileName(const QString &new_var) | CodeDocument | |
setHeader(CodeComment *comment) | CodeDocument | |
setID(const QString &new_id) | CodeDocument | |
setPackage(UMLPackage *new_var) | CodeDocument | |
setWriteOutCode(bool new_var) | CodeDocument | |
syncClassFields() | ClassifierCodeDocument | protected |
synchronize() | ClassifierCodeDocument | virtual |
syncNamesToParent() | ClassifierCodeDocument | protected |
syncToParent() | ClassifierCodeDocument | slot |
toString() const | CodeDocument | virtual |
updateAssociationClassFields(UMLAssociationList &assocList) | ClassifierCodeDocument | private |
updateContent() | RubyClassifierCodeDocument | virtual |
updateHeader() | CodeDocument | protected |
updateOperations() | ClassifierCodeDocument | private |
~ClassifierCodeDocument() | ClassifierCodeDocument | virtual |
~CodeDocument() | CodeDocument | virtual |
~CodeGenObjectWithTextBlocks() | CodeGenObjectWithTextBlocks | virtual |
~RubyClassifierCodeDocument() | RubyClassifierCodeDocument | virtual |