umbrello
2.32.0
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
Go to the documentation of this file.
12 #ifndef ADVANCEDCODEGENERATOR_H
13 #define ADVANCEDCODEGENERATOR_H
41 #endif // ADVANCEDCODEGENERATOR_H
UMLClassifier * asUMLClassifier()
Definition: umlobject.cpp:1309
virtual void syncCodeToDocument()
Definition: codegenerator.cpp:285
CodeGenerationPolicy * commonPolicy() const
Definition: uml.cpp:2283
virtual void initFromParentDocument()
Definition: advancedcodegenerator.cpp:93
AdvancedCodeGenerator()
Definition: advancedcodegenerator.cpp:23
QList< UMLClassifier * > UMLClassifierList
Definition: umlclassifierlist.h:17
CodeDocument * findCodeDocumentByClassifier(UMLClassifier *classifier)
Definition: codegenerator.cpp:300
Definition: codedocument.h:33
The base class for UML objects.
Definition: umlobject.h:74
Definition: classifiercodedocument.h:33
Definition: codegenerationpolicy.h:30
Definition: advancedcodegenerator.h:22
bool removeCodeDocument(CodeDocument *remove_object)
Definition: codegenerator.cpp:150
void connectSlots()
Definition: advancedcodegenerator.cpp:112
connect()
Definition: namespaces-multiple.php:5
virtual CodeViewerDialog * getCodeViewerDialog(QWidget *parent, CodeDocument *doc, Settings::CodeViewerState &state)
Definition: advancedcodegenerator.cpp:37
static UMLApp * app()
Definition: uml.cpp:278
virtual ~AdvancedCodeGenerator()
Definition: advancedcodegenerator.cpp:30
UMLClassifierList classesAndInterfaces(bool includeNested=true)
Definition: umldoc.cpp:3014
Definition: codeviewerdialog.h:28
virtual void checkAddUMLObject(UMLObject *obj)
Definition: advancedcodegenerator.cpp:46
virtual void checkRemoveUMLObject(UMLObject *obj)
Definition: advancedcodegenerator.cpp:62
Information for a non-graphical Concept/Class.
Definition: classifier.h:40
Definition: codegenerator.h:57
configurable params for the code viewer tool
Definition: codeviewerstate.h:20
bool addCodeDocument(CodeDocument *add_object)
Definition: codegenerator.cpp:125
UMLDoc * m_document
Definition: codegenerator.h:148
virtual CodeDocument * newClassifierCodeDocument(UMLClassifier *classifier)=0