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

Public Member Functions | |
| JavaWriter () | |
| virtual | ~JavaWriter () |
| QStringList | defaultDatatypes () |
| virtual Uml::Programming_Language | getLanguage () |
| virtual void | writeClass (UMLClassifier *c) |
Detailed Description
Class JavaWriter 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 java source file for that concept.
Definition at line 37 of file javawriter.h.
Constructor & Destructor Documentation
| JavaWriter::JavaWriter | ( | ) |
Constructor, initialises a couple of variables.
Definition at line 39 of file javawriter.cpp.
| JavaWriter::~JavaWriter | ( | ) | [virtual] |
Destructor, empty.
Definition at line 44 of file javawriter.cpp.
Member Function Documentation
| QStringList JavaWriter::defaultDatatypes | ( | ) | [virtual] |
Overrides method from class CodeGenerator.
- Returns:
- the list of default datatypes
Reimplemented from CodeGenerator.
Definition at line 679 of file javawriter.cpp.
| Uml::Programming_Language JavaWriter::getLanguage | ( | ) | [virtual] |
Returns "Java".
- Returns:
- the programming language identifier
Implements CodeGenerator.
Definition at line 48 of file javawriter.cpp.
| void JavaWriter::writeClass | ( | UMLClassifier * | c | ) | [virtual] |
Call this method to generate java code for a UMLClassifier.
- Parameters:
-
c the class to generate code for
Implements SimpleCodeGenerator.
Definition at line 53 of file javawriter.cpp.
The documentation for this class was generated from the following files:
KDE 4.4 API Reference