|
| JavaClassDeclarationBlock (JavaClassifierCodeDocument *parentDoc, const QString &start=QString(), const QString &endText=QLatin1String("}"), const QString &comment=QString()) |
|
virtual | ~JavaClassDeclarationBlock () |
|
virtual void | saveToXMI (QXmlStreamWriter &writer) |
|
virtual void | loadFromXMI (QDomElement &root) |
|
void | updateContent () |
|
| OwnedHierarchicalCodeBlock (UMLObject *parent, CodeDocument *parentDoc, const QString &start=QString(), const QString &end=QString(), const QString &comment=QString()) |
|
virtual | ~OwnedHierarchicalCodeBlock () |
|
CodeDocument * | getParentDocument () |
|
| OwnedCodeBlock (UMLObject *parent) |
|
virtual | ~OwnedCodeBlock () |
|
UMLObject * | getParentObject () |
|
| HierarchicalCodeBlock (CodeDocument *doc, const QString &startString=QString(), const QString &endString=QString(), const QString &comment=QString()) |
|
virtual | ~HierarchicalCodeBlock () |
|
void | setEndText (const QString &new_var) |
|
QString | getEndText () const |
|
bool | addTextBlock (TextBlock *add_object) |
|
bool | insertTextBlock (TextBlock *newBlock, TextBlock *existingBlock, bool after=true) |
|
bool | removeTextBlock (TextBlock *remove_object) |
|
void | setStartText (const QString &text) |
|
QString | getStartText () const |
|
virtual QString | toString () const |
|
QString | getUniqueTag () |
|
QString | getUniqueTag (const QString &prefix) |
|
void | addCodeClassFieldMethods (CodeClassFieldList &list) |
|
virtual CodeBlock * | newCodeBlock () |
|
virtual CodeBlockWithComments * | newCodeBlockWithComments () |
|
virtual HierarchicalCodeBlock * | newHierarchicalCodeBlock () |
|
| CodeBlock (CodeDocument *parent, const QString &body=QString()) |
|
virtual | ~CodeBlock () |
|
void | setContentType (ContentType new_var) |
|
ContentType | contentType () const |
|
| TextBlock (CodeDocument *parent, const QString &text=QString()) |
|
virtual | ~TextBlock () |
|
void | setText (const QString &text) |
|
QString | getText () const |
|
void | appendText (const QString &text) |
|
void | setTag (const QString &value) |
|
QString | getTag () const |
|
CodeDocument * | getParentDocument () const |
|
void | setWriteOutText (bool write) |
|
bool | getWriteOutText () const |
|
void | setIndentationLevel (int level) |
|
int | getIndentationLevel () const |
|
QString | getIndentationString (int level=0) const |
|
virtual QString | unformatText (const QString &text, const QString &indent=QString()) |
|
bool | canDelete () const |
|
virtual QString | getNewEditorLine (int amount=0) |
|
virtual int | firstEditableLine () |
|
virtual int | lastEditableLine () |
|
| CodeGenObjectWithTextBlocks (CodeDocument *parent) |
|
virtual | ~CodeGenObjectWithTextBlocks () |
|
TextBlockList * | getTextBlockList () const |
|
virtual HierarchicalCodeBlock * | getHierarchicalCodeBlock (const QString &tag, const QString &comment, int indentLevel) |
|
virtual CodeBlockWithComments * | getCodeBlockWithComments (const QString &tag, const QString &comment, int indentLevel) |
|
CodeComment * | addOrUpdateTaggedCodeComment (const QString &tag=QString(), const QString &text=QString(), int indentationLevel=0) |
|
CodeBlockWithComments * | addOrUpdateTaggedCodeBlockWithComments (const QString &tag, const QString &text, const QString &ctext, int indentLevel, bool forceUserBlockUpdate) |
|
TextBlock * | findTextBlockByTag (const QString &tag) |
|
CodeGenObjectWithTextBlocks * | findParentObjectForTaggedTextBlock (const QString &tag) |
|