umbrello/umbrello
#include <codecomment.h>
Public Member Functions | |
CodeComment (CodeDocument *doc, const QString &comment=QString()) | |
virtual | ~CodeComment () |
virtual void | loadFromXMI (QDomElement &root) |
virtual void | saveToXMI (QDomDocument &doc, QDomElement &root) |
Public Member Functions inherited from TextBlock | |
TextBlock (CodeDocument *parent, const QString &text=QString()) | |
virtual | ~TextBlock () |
void | appendText (const QString &text) |
bool | canDelete () const |
virtual int | firstEditableLine () |
int | getIndentationLevel () const |
QString | getIndentationString (int level=0) const |
virtual QString | getNewEditorLine (int amount=0) |
CodeDocument * | getParentDocument () const |
QString | getTag () const |
QString | getText () const |
bool | getWriteOutText () const |
virtual int | lastEditableLine () |
virtual void | setAttributesFromObject (TextBlock *obj) |
void | setIndentationLevel (int level) |
void | setTag (const QString &value) |
void | setText (const QString &text) |
void | setWriteOutText (bool write) |
virtual QString | toString () const |
virtual QString | unformatText (const QString &text, const QString &indent=QString()) |
Additional Inherited Members | |
Static Public Member Functions inherited from TextBlock | |
static QString | decodeText (const QString &text, const QString &endLine) |
static QString | encodeText (const QString &text, const QString &endLine) |
static QString | formatMultiLineText (const QString &work, const QString &linePrefix, const QString &breakStr, bool addBreak=true, bool lastLineHasBreak=true) |
static QString | getIndentation () |
static QString | getNewLineEndingChars () |
Protected Member Functions inherited from TextBlock | |
virtual void | release () |
virtual void | setAttributesFromNode (QDomElement &root) |
virtual void | setAttributesOnNode (QDomDocument &doc, QDomElement &blockElement) |
void | setCanDelete (bool canDelete) |
Detailed Description
Text which will be comments.
These should be bracketed by what ever code type comment the language requires.
Definition at line 23 of file codecomment.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 16 of file codecomment.cpp.
|
virtual |
Empty Destructor.
Definition at line 24 of file codecomment.cpp.
Member Function Documentation
|
virtual |
Load params from the appropriate XMI element node.
Implements TextBlock.
Definition at line 42 of file codecomment.cpp.
|
virtual |
Save the XMI representation of this object.
Implements TextBlock.
Reimplemented in RubyCodeDocumentation, CPPCodeDocumentation, DCodeDocumentation, JavaCodeDocumentation, DCodeComment, and CPPCodeComment.
Definition at line 31 of file codecomment.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:27 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.