umbrello
2.35.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
8 #ifndef DCLASSDECLARATIONBLOCK_H
9 #define DCLASSDECLARATIONBLOCK_H
34 virtual void saveToXMI(QXmlStreamWriter& writer);
59 #endif // DHEADERCLASSDECLARATIONBLOCK_H
QString getDClassName(const QString &name) const
Definition: dclassifiercodedocument.cpp:85
virtual void setAttributesFromNode(QDomElement &element)
Definition: ownedhierarchicalcodeblock.cpp:79
void setEndText(const QString &new_var)
Definition: hierarchicalcodeblock.cpp:42
UMLClassifier * getParentClassifier() const
Definition: classifiercodedocument.cpp:278
QString name() const
Definition: umlobject.cpp:207
void setStartText(const QString &text)
Definition: hierarchicalcodeblock.cpp:197
virtual void saveToXMI(QXmlStreamWriter &writer)
Definition: dclassdeclarationblock.cpp:37
void setWriteOutText(bool write)
Definition: textblock.cpp:127
Definition: dclassifiercodedocument.h:32
@ INTERFACE
Definition: classifier.h:42
void init()
Definition: uniqueid.cpp:32
CodeGenerationPolicy * commonPolicy() const
Definition: uml.cpp:2459
QList< UMLClassifier * > UMLClassifierList
Definition: umlclassifierlist.h:12
virtual ~DClassDeclarationBlock()
Definition: dclassdeclarationblock.cpp:23
Definition: dclassdeclarationblock.h:16
virtual void setAttributesFromObject(TextBlock *obj)
Definition: dclassdeclarationblock.cpp:32
Definition: ownedhierarchicalcodeblock.h:22
Definition: dcodedocumentation.h:23
void updateContent()
Definition: dclassdeclarationblock.cpp:46
Definition: codegenerationpolicy.h:25
bool parentIsInterface() const
Definition: classifiercodedocument.cpp:421
bool getCodeVerboseDocumentComments() const
Definition: codegenerationpolicy.cpp:148
virtual void loadFromXMI(QDomElement &root)
Definition: dclassdeclarationblock.cpp:27
void init(DClassifierCodeDocument *parent, const QString &comment)
Definition: dclassdeclarationblock.cpp:128
type show c for details The hypothetical commands show w and show c should show the appropriate parts of the General Public License Of the commands you use may be called something other than show w and show c
Definition: GPL-2.0-only.txt:301
static UMLApp * app()
Definition: uml.cpp:349
QString cleanName(const QString &name)
Definition: codedocument.cpp:267
CodeDocument * getParentDocument()
Definition: ownedhierarchicalcodeblock.cpp:89
QString getNewLineEndingChars() const
Definition: codegenerationpolicy.cpp:249
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
@ CLASS
Definition: classifier.h:42
Definition: textblock.h:22
@ Private
Definition: basictypes.h:47
void setText(const QString &text)
Definition: textblock.cpp:76
DClassDeclarationBlock(DClassifierCodeDocument *parentDoc, const QString &start=QString(), const QString &endText=QLatin1String("}"), const QString &comment=QString())
Definition: dclassdeclarationblock.cpp:17
virtual void setAttributesFromObject(TextBlock *obj)
Definition: hierarchicalcodeblock.cpp:295
virtual void setAttributesOnNode(QXmlStreamWriter &writer)
Definition: ownedhierarchicalcodeblock.cpp:53