CSharpWriter Class Reference
class CSharpWriter is a C# code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier; More...
#include <csharpwriter.h>
Inheritance diagram for CSharpWriter:

Public Member Functions | |
| virtual void | writeClass (UMLClassifier *c) |
| call this method to generate Php code for a UMLClassifier | |
| virtual Uml::Programming_Language | getLanguage () |
| returns "C#" | |
| virtual const QStringList | reservedKeywords () const |
| get list of reserved keywords | |
| QStringList | defaultDatatypes () |
| get list of predefined data types | |
Detailed Description
class CSharpWriter is a C# code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier;
Definition at line 31 of file csharpwriter.h.
Member Function Documentation
|
|
call this method to generate Php code for a UMLClassifier
Implements SimpleCodeGenerator. Definition at line 142 of file csharpwriter.cpp. References CodeGenerator::cleanName(), CodeGenerator::codeGenerated(), CodeGenerator::findFileName(), CodeGenerator::findObjectsRelated(), UMLApp::getDocument(), UMLObject::getFullyQualifiedName(), CodeGenerator::getHeadingFile(), UMLObject::getName(), UMLAssociation::getObject(), UMLCanvasObject::getRealizations(), UMLDoc::getRootFolder(), UMLObject::getUMLPackage(), and CodeGenerator::openFile(). |
|
|
returns "C#"
Implements CodeGenerator. Definition at line 706 of file csharpwriter.cpp. |
|
|
get list of reserved keywords
Reimplemented from CodeGenerator. Definition at line 710 of file csharpwriter.cpp. |
|
|
get list of predefined data types
Reimplemented from CodeGenerator. Definition at line 119 of file csharpwriter.cpp. |
The documentation for this class was generated from the following files:
