| addAttribute(UMLAttribute *at) | XMLElementCodeBlock |  | 
  | addCodeClassFieldMethods(CodeClassFieldList &list) | HierarchicalCodeBlock |  | 
  | 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) | HierarchicalCodeBlock | virtual | 
  | appendText(const QString &text) | TextBlock |  | 
  | AutoGenerated enum value | CodeBlock |  | 
  | canDelete() const | TextBlock |  | 
  | childTextBlocksToString() const | HierarchicalCodeBlock | private | 
  | CodeBlock(CodeDocument *parent, const QString &body=QString()) | CodeBlock | explicit | 
  | CodeBlockWithComments(CodeDocument *parent, const QString &body=QString(), const QString &comment=QString()) | CodeBlockWithComments | explicit | 
  | HierarchicalCodeBlock::CodeGenObjectWithTextBlocks::CodeGenObjectWithTextBlocks(CodeDocument *parent) | CodeGenObjectWithTextBlocks | explicit | 
  | ContentType enum name | CodeBlock |  | 
  | contentType() const | CodeBlock |  | 
  | decodeText(const QString &text, const QString &endLine) | TextBlock | static | 
  | encodeText(const QString &text, const QString &endLine) | TextBlock | static | 
  | enumToString(const ContentType &val) | CodeBlock | static | 
  | findCodeClassFieldTextBlockByTag(const QString &tag) | HierarchicalCodeBlock | protectedvirtual | 
  | findParentObjectForTaggedTextBlock(const QString &tag) | CodeGenObjectWithTextBlocks |  | 
  | findTextBlockByTag(const QString &tag) | CodeGenObjectWithTextBlocks |  | 
  | firstEditableLine() | TextBlock | virtual | 
  | formatMultiLineText(const QString &work, const QString &linePrefix, const QString &breakStr, bool addBreak=true, bool lastLineHasBreak=true) | TextBlock | static | 
  | getAttributeList() | XMLElementCodeBlock | virtual | 
  | getCodeBlockWithComments(const QString &tag, const QString &comment, int indentLevel) | CodeGenObjectWithTextBlocks | virtual | 
  | getComment() const | CodeBlockWithComments |  | 
  | getEndText() const | HierarchicalCodeBlock |  | 
  | getHierarchicalCodeBlock(const QString &tag, const QString &comment, int indentLevel) | CodeGenObjectWithTextBlocks | virtual | 
  | getIndentation() | TextBlock | static | 
  | getIndentationLevel() const | TextBlock |  | 
  | getIndentationString(int level=0) const | TextBlock |  | 
  | getNewEditorLine(int amount=0) | TextBlock | virtual | 
  | getNewLineEndingChars() | TextBlock | static | 
  | getNodeName() | XMLElementCodeBlock | virtual | 
  | getParentDocument() const | TextBlock |  | 
  | getStartText() const | HierarchicalCodeBlock |  | 
  | getTag() const | TextBlock |  | 
  | getText() const | TextBlock |  | 
  | getTextBlockList() const | CodeGenObjectWithTextBlocks |  | 
  | getUniqueTag() | HierarchicalCodeBlock |  | 
  | getUniqueTag(const QString &prefix) | HierarchicalCodeBlock | virtual | 
  | getWriteOutText() const | TextBlock |  | 
  | HierarchicalCodeBlock(CodeDocument *doc, const QString &startString=QString(), const QString &endString=QString(), const QString &comment=QString()) | HierarchicalCodeBlock | explicit | 
  | init(CodeDocument *parent, const QString &nodeName, const QString &comment) | XMLElementCodeBlock | private | 
  | initAttributes() | HierarchicalCodeBlock | private | 
  | insertTextBlock(TextBlock *newBlock, TextBlock *existingBlock, bool after=true) | HierarchicalCodeBlock | virtual | 
  | lastEditableLine() | TextBlock | virtual | 
  | loadChildTextBlocksFromNode(QDomElement &root) | CodeGenObjectWithTextBlocks | protectedvirtual | 
  | loadFromXMI(QDomElement &root) | XMLElementCodeBlock | virtual | 
  | m_attList | XMLElementCodeBlock | private | 
  | m_canDelete | TextBlock | private | 
  | m_comment | CodeBlockWithComments | private | 
  | m_contentType | CodeBlock | private | 
  | m_endText | HierarchicalCodeBlock | private | 
  | m_indentationLevel | TextBlock | private | 
  | m_nodeName | XMLElementCodeBlock | private | 
  | m_parentDocument | TextBlock | private | 
  | m_pCodeDoc | CodeGenObjectWithTextBlocks | private | 
  | m_startText | HierarchicalCodeBlock | private | 
  | m_tag | TextBlock | private | 
  | m_text | TextBlock | private | 
  | m_textBlockTagMap | CodeGenObjectWithTextBlocks | protected | 
  | m_textblockVector | CodeGenObjectWithTextBlocks | protected | 
  | m_writeOutText | TextBlock | private | 
  | newCodeBlock() | HierarchicalCodeBlock | virtual | 
  | newCodeBlockWithComments() | HierarchicalCodeBlock | virtual | 
  | newHierarchicalCodeBlock() | HierarchicalCodeBlock | virtual | 
  | release() | HierarchicalCodeBlock | protectedvirtual | 
  | removeTextBlock(TextBlock *remove_object) | HierarchicalCodeBlock | virtual | 
  | resetTextBlocks() | CodeGenObjectWithTextBlocks | protectedvirtual | 
  | saveToXMI(QXmlStreamWriter &writer) | XMLElementCodeBlock | virtual | 
  | setAttributesFromNode(QDomElement &element) | XMLElementCodeBlock | protectedvirtual | 
  | setAttributesFromObject(TextBlock *obj) | HierarchicalCodeBlock | protectedvirtual | 
  | CodeGenObjectWithTextBlocks::setAttributesFromObject(CodeGenObjectWithTextBlocks *obj) | CodeGenObjectWithTextBlocks | protected | 
  | setAttributesOnNode(QXmlStreamWriter &writer) | XMLElementCodeBlock | protectedvirtual | 
  | setCanDelete(bool canDelete) | TextBlock | protected | 
  | setComment(CodeComment *object) | CodeBlockWithComments |  | 
  | setContentType(ContentType new_var) | CodeBlock |  | 
  | setEndText(const QString &new_var) | HierarchicalCodeBlock |  | 
  | setIndentationLevel(int level) | TextBlock |  | 
  | setNodeName(const QString &name) | XMLElementCodeBlock | virtual | 
  | setOverallIndentationLevel(int level) | CodeBlockWithComments |  | 
  | setStartText(const QString &text) | HierarchicalCodeBlock |  | 
  | setTag(const QString &value) | TextBlock |  | 
  | setText(const QString &text) | TextBlock |  | 
  | setWriteOutText(bool write) | TextBlock |  | 
  | TextBlock(CodeDocument *parent, const QString &text=QString()) | TextBlock | explicit | 
  | toString() const | HierarchicalCodeBlock | virtual | 
  | unformatText(const QString &text, const QString &indent=QString()) | TextBlock | virtual | 
  | updateContent() | XMLElementCodeBlock |  | 
  | UserGenerated enum value | CodeBlock |  | 
  | XMLElementCodeBlock(CodeDocument *parentDoc, const QString &nodeName, const QString &comment=QString()) | XMLElementCodeBlock |  | 
  | ~CodeBlock() | CodeBlock | virtual | 
  | ~CodeBlockWithComments() | CodeBlockWithComments | virtual | 
  | ~CodeGenObjectWithTextBlocks() | CodeGenObjectWithTextBlocks | virtual | 
  | ~HierarchicalCodeBlock() | HierarchicalCodeBlock | virtual | 
  | ~TextBlock() | TextBlock | virtual | 
  | ~XMLElementCodeBlock() | XMLElementCodeBlock | virtual |