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

Public Member Functions | |
| virtual void | writeClass (UMLClassifier *c) |
| call this method to generate Perl code for a UMLClassifier | |
| virtual Uml::Programming_Language | getLanguage () |
| returns "Perl" | |
| virtual const QStringList | reservedKeywords () const |
| get list of reserved keywords | |
| QStringList | defaultDatatypes () |
| Return the default datatypes for your language (bool, int etc) Default implementation returns empty list. | |
Detailed Description
class PerlWriter is a Perl code generator for UMLClassifier objects Just call writeClass and feed it a UMLClassifier;
Definition at line 33 of file perlwriter.h.
Member Function Documentation
|
|
call this method to generate Perl code for a UMLClassifier
Implements SimpleCodeGenerator. Definition at line 88 of file perlwriter.cpp. References CodeGenerator::cleanName(), CodeGenerator::codeGenerated(), CodeGenerator::findFileName(), UMLApp::getCommonPolicy(), CodeGenerator::getHeadingFile(), CodeGenerationPolicy::getOutputDirectory(), UMLObject::getPackage(), CodeGenerator::openFile(), and CodeGenerationPolicy::setOutputDirectory(). |
|
|
returns "Perl"
Implements CodeGenerator. Definition at line 256 of file perlwriter.cpp. |
|
|
get list of reserved keywords
Reimplemented from CodeGenerator. Definition at line 466 of file perlwriter.cpp. |
|
|
Return the default datatypes for your language (bool, int etc) Default implementation returns empty list.
Reimplemented from CodeGenerator. Definition at line 458 of file perlwriter.cpp. |
The documentation for this class was generated from the following files:
