umbrello/umbrello
dcodegenerator.h
Go to the documentation of this file.
virtual QStringList defaultDatatypes()
Adds D's primitives as datatypes.
Definition: dcodegenerator.cpp:146
This class defines the non-graphical information required for a UML Classifier (ie a class or interfa...
Definition: classifier.h:39
Definition: dcodegenerator.h:26
virtual QStringList reservedKeywords() const
Get list of reserved keywords.
Definition: dcodegenerator.cpp:180
static QString getListFieldClassName()
Get the list variable class name to use.
Definition: dcodegenerator.cpp:96
bool getAutoGenerateAttribAccessors()
A utility method to get the dCodeGenerationPolicy()->getAutoGenerateAttribAccessors() value...
Definition: dcodegenerator.cpp:78
static QString capitalizeFirstLetter(const QString &item)
General purpose function we may reuse for all types of D code documents.
Definition: dcodegenerator.cpp:106
static QString fixTypeName(const QString &item)
IF the type is "string" we need to declare it as the D Object "String" (there is no string primative ...
Definition: dcodegenerator.cpp:121
CodeDocument * newClassifierCodeDocument(UMLClassifier *classifier)
Create a new classifier code document.
Definition: dcodegenerator.cpp:135
bool getAutoGenerateAssocAccessors()
A utility method to get the dCodeGenerationPolicy()->getAutoGenerateAssocAccessors() value...
Definition: dcodegenerator.cpp:87
Uml::ProgrammingLanguage::Enum language() const
Return our language.
Definition: dcodegenerator.cpp:49
This class is sooo ugly I don't know where to begin.
Definition: codeviewerdialog.h:27
DCodeGenerationPolicy * getDPolicy()
Utility function for getting the d code generation policy.
Definition: dcodegenerator.cpp:69
configurable params for the code viewer tool
Definition: codeviewerstate.h:20
Definition: dcodegenerationpolicy.h:23
This class collects together all of the code documents which form this project, and generates code fo...
Definition: codegenerator.h:68
virtual CodeViewerDialog * getCodeViewerDialog(QWidget *parent, CodeDocument *doc, Settings::CodeViewerState state)
Get the editing dialog for this code document.
Definition: dcodegenerator.cpp:58
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.