umbrello
2.34.3
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
8 #ifndef ADVANCEDCODEGENERATOR_H
9 #define ADVANCEDCODEGENERATOR_H
37 #endif // ADVANCEDCODEGENERATOR_H
UMLClassifierList classesAndInterfaces(bool includeNested=true) const
Definition: umldoc.cpp:3000
virtual void syncCodeToDocument()
Definition: codegenerator.cpp:284
CodeGenerationPolicy * commonPolicy() const
Definition: uml.cpp:2383
virtual void initFromParentDocument()
Definition: advancedcodegenerator.cpp:89
AdvancedCodeGenerator()
Definition: advancedcodegenerator.cpp:19
QList< UMLClassifier * > UMLClassifierList
Definition: umlclassifierlist.h:12
CodeDocument * findCodeDocumentByClassifier(UMLClassifier *classifier)
Definition: codegenerator.cpp:299
Definition: codedocument.h:29
The base class for UML objects.
Definition: umlobject.h:69
Definition: classifiercodedocument.h:28
Definition: codegenerationpolicy.h:25
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1420
Definition: advancedcodegenerator.h:17
bool removeCodeDocument(CodeDocument *remove_object)
Definition: codegenerator.cpp:149
void connectSlots()
Definition: advancedcodegenerator.cpp:108
connect()
Definition: namespaces-multiple.php:5
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
virtual CodeViewerDialog * getCodeViewerDialog(QWidget *parent, CodeDocument *doc, Settings::CodeViewerState &state)
Definition: advancedcodegenerator.cpp:33
static UMLApp * app()
Definition: uml.cpp:276
virtual ~AdvancedCodeGenerator()
Definition: advancedcodegenerator.cpp:26
Definition: codeviewerdialog.h:22
virtual void checkAddUMLObject(UMLObject *obj)
Definition: advancedcodegenerator.cpp:42
virtual void checkRemoveUMLObject(UMLObject *obj)
Definition: advancedcodegenerator.cpp:58
Information for a non-graphical Concept/Class.
Definition: classifier.h:34
Definition: codegenerator.h:53
configurable params for the code viewer tool
Definition: codeviewerstate.h:15
bool addCodeDocument(CodeDocument *add_object)
Definition: codegenerator.cpp:124
UMLDoc * m_document
Definition: codegenerator.h:146
virtual CodeDocument * newClassifierCodeDocument(UMLClassifier *classifier)=0