umbrello 2.39.0
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
#include <cppheaderclassdeclarationblock.h>
Protected Member Functions | |
virtual void | setAttributesFromObject (TextBlock *obj) |
![]() | |
virtual void | release () |
virtual void | setAttributesOnNode (QXmlStreamWriter &writer) |
virtual void | setAttributesFromNode (QDomElement &element) |
![]() | |
TextBlock * | findCodeClassFieldTextBlockByTag (const QString &tag) |
![]() | |
void | setCanDelete (bool canDelete) |
![]() | |
void | setAttributesFromObject (CodeGenObjectWithTextBlocks *obj) |
virtual void | loadChildTextBlocksFromNode (QDomElement &root) |
virtual void | resetTextBlocks () |
Private Member Functions | |
void | init (CPPHeaderCodeDocument *parent, const QString &comment) |
Additional Inherited Members | |
![]() | |
enum | ContentType { AutoGenerated =0 , UserGenerated } |
![]() | |
void | syncToParent () |
![]() | |
virtual void | syncToParent () |
![]() | |
static QString | enumToString (const ContentType &val) |
![]() | |
static QString | getIndentation () |
static QString | getNewLineEndingChars () |
static QString | formatMultiLineText (const QString &work, const QString &linePrefix, const QString &breakStr, bool addBreak=true, bool lastLineHasBreak=true) |
static QString | encodeText (const QString &text, const QString &endLine) |
static QString | decodeText (const QString &text, const QString &endLine) |
![]() | |
QMap< QString, TextBlock * > | m_textBlockTagMap |
TextBlockList | m_textblockVector |
|
explicit |
Empty Constructor
|
virtual |
Empty Destructor
|
private |
|
virtual |
load params from the appropriate XMI element node.
Implements OwnedHierarchicalCodeBlock.
|
virtual |
Save the XMI representation of this object.
Save the XMI representation of this object
Implements OwnedHierarchicalCodeBlock.
Set the class attributes from a passed object.
set the class attributes from a passed object
Reimplemented from OwnedHierarchicalCodeBlock.
|
virtual |
Update the start/end text of this codeblock.
update the start and end text for this hierarchicalcodeblock.
Implements OwnedHierarchicalCodeBlock.