umbrello/umbrello
DWriter Class Reference
Class DWriter is a code generator for UMLClassifier objects. More...
#include <dwriter.h>

Public Member Functions | |
| DWriter () | |
| virtual | ~DWriter () |
| QStringList | defaultDatatypes () |
| virtual Uml::Programming_Language | getLanguage () |
| virtual void | writeClass (UMLClassifier *c) |
Detailed Description
Class DWriter is a code generator for UMLClassifier objects.
Create an instance of this class, and feed it a UMLClassifier when calling writeClass and it will generate a d source file for that concept.
Definition at line 34 of file dwriter.h.
Constructor & Destructor Documentation
| DWriter::DWriter | ( | ) |
Constructor, initialises a couple of variables.
Definition at line 36 of file dwriter.cpp.
| DWriter::~DWriter | ( | ) | [virtual] |
Destructor, empty.
Definition at line 41 of file dwriter.cpp.
Member Function Documentation
| QStringList DWriter::defaultDatatypes | ( | ) | [virtual] |
Return the default datatypes.
(Overrides method from class CodeGenerator.)
- Returns:
- list of default datatypes
Reimplemented from CodeGenerator.
Definition at line 720 of file dwriter.cpp.
| Uml::Programming_Language DWriter::getLanguage | ( | ) | [virtual] |
Returns "D".
- Returns:
- the programming language identifier
Implements CodeGenerator.
Definition at line 45 of file dwriter.cpp.
| void DWriter::writeClass | ( | UMLClassifier * | c | ) | [virtual] |
Call this method to generate d code for a UMLClassifier.
- Parameters:
-
c the class to generate code for
Implements SimpleCodeGenerator.
Definition at line 91 of file dwriter.cpp.
The documentation for this class was generated from the following files:
KDE 4.4 API Reference