#include <cppsourcecodeoperation.h>
|
| CPPSourceCodeOperation (CPPSourceCodeDocument *doc, UMLOperation *op, const QString &body=QString(), const QString &comment=QString()) |
|
virtual | ~CPPSourceCodeOperation () |
|
virtual void | updateMethodDeclaration () |
|
virtual void | updateContent () |
|
| CodeOperation (ClassifierCodeDocument *doc, UMLOperation *parent, const QString &body=QString(), const QString &comment=QString()) |
|
virtual | ~CodeOperation () |
|
UMLOperation * | getParentOperation () |
|
virtual void | saveToXMI (QXmlStreamWriter &writer) |
|
virtual void | loadFromXMI (QDomElement &root) |
|
virtual void | setAttributesFromObject (TextBlock *obj) |
|
| CodeMethodBlock (ClassifierCodeDocument *doc, UMLObject *parentObj, const QString &body=QString(), const QString &comment=QString()) |
|
virtual | ~CodeMethodBlock () |
|
virtual QString | toString () const |
|
QString | getStartMethodText () const |
|
QString | getEndMethodText () const |
|
CodeDocument * | getParentDocument () |
|
| OwnedCodeBlock (UMLObject *parent) |
|
virtual | ~OwnedCodeBlock () |
|
UMLObject * | getParentObject () |
|
| 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 () |
|
◆ CPPSourceCodeOperation()
◆ ~CPPSourceCodeOperation()
CPPSourceCodeOperation::~CPPSourceCodeOperation |
( |
| ) |
|
|
virtual |
◆ updateContent()
void CPPSourceCodeOperation::updateContent |
( |
| ) |
|
|
virtual |
Just want to know whether or not to print out the body of the operation. In C++ if the operations are inline, then we DON'T print out the body text.
Reimplemented from CodeOperation.
◆ updateMethodDeclaration()
void CPPSourceCodeOperation::updateMethodDeclaration |
( |
| ) |
|
|
virtual |
Update the doc and start text of this method.
Implements CodeOperation.
The documentation for this class was generated from the following files: