umbrello/umbrello
ValaWriter Class Reference
Class ValaWriter is a Vala code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier;. More...
#include <valawriter.h>

Public Member Functions | |
| ValaWriter () | |
| virtual | ~ValaWriter () |
| QStringList | defaultDatatypes () |
| virtual Uml::Programming_Language | getLanguage () |
| virtual const QStringList | reservedKeywords () const |
| virtual void | writeClass (UMLClassifier *c) |
Detailed Description
Class ValaWriter is a Vala code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier;.
Definition at line 28 of file valawriter.h.
Constructor & Destructor Documentation
| ValaWriter::ValaWriter | ( | ) |
Constructor.
Definition at line 113 of file valawriter.cpp.
| ValaWriter::~ValaWriter | ( | ) | [virtual] |
Destructor.
Definition at line 121 of file valawriter.cpp.
Member Function Documentation
| QStringList ValaWriter::defaultDatatypes | ( | ) | [virtual] |
Get list of predefined data types.
- Returns:
- the list of default data types
Reimplemented from CodeGenerator.
Definition at line 129 of file valawriter.cpp.
| Uml::Programming_Language ValaWriter::getLanguage | ( | ) | [virtual] |
Returns "Vala".
- Returns:
- programming language id
Implements CodeGenerator.
Definition at line 836 of file valawriter.cpp.
| const QStringList ValaWriter::reservedKeywords | ( | ) | const [virtual] |
Get list of reserved keywords.
- Returns:
- list of reserved keywords
Reimplemented from CodeGenerator.
Definition at line 845 of file valawriter.cpp.
| void ValaWriter::writeClass | ( | UMLClassifier * | c | ) | [virtual] |
Call this method to generate Vala code for a UMLClassifier.
- Parameters:
-
c the class you want to generate code for.
Implements SimpleCodeGenerator.
Definition at line 185 of file valawriter.cpp.
The documentation for this class was generated from the following files:
KDE 4.4 API Reference