umbrello/umbrello
PostgreSQLWriter Class Reference
class PostgreSQLWriter is a sql code generator for PostgreSQL Create an instance of this class, and feed it a UMLClassifier when calling writeClass and it will generate a sql source file for that concept More...
#include <postgresqlwriter.h>

Public Member Functions | |
| PostgreSQLWriter () | |
| virtual | ~PostgreSQLWriter () |
| QStringList | defaultDatatypes () |
| Uml::Programming_Language | getLanguage () |
Protected Member Functions | |
| void | printAutoIncrements (QTextStream &sql, UMLEntityAttributeList entAttList) |
Detailed Description
class PostgreSQLWriter is a sql code generator for PostgreSQL Create an instance of this class, and feed it a UMLClassifier when calling writeClass and it will generate a sql source file for that concept
Definition at line 22 of file postgresqlwriter.h.
Constructor & Destructor Documentation
| PostgreSQLWriter::PostgreSQLWriter | ( | ) |
Definition at line 21 of file postgresqlwriter.cpp.
| PostgreSQLWriter::~PostgreSQLWriter | ( | ) | [virtual] |
Definition at line 25 of file postgresqlwriter.cpp.
Member Function Documentation
| QStringList PostgreSQLWriter::defaultDatatypes | ( | ) | [virtual] |
Reimplement method from CodeGenerator.
Reimplemented from SQLWriter.
Definition at line 34 of file postgresqlwriter.cpp.
| Uml::Programming_Language PostgreSQLWriter::getLanguage | ( | ) | [virtual] |
returns "PostgreSQL"
Reimplemented from SQLWriter.
Definition at line 29 of file postgresqlwriter.cpp.
| void PostgreSQLWriter::printAutoIncrements | ( | QTextStream & | sql, | |
| UMLEntityAttributeList | entAttList | |||
| ) | [protected, virtual] |
Reimplement printAutoIncrement statements from Base Class for PostgreSQL.
Reimplemented from SQLWriter.
Definition at line 75 of file postgresqlwriter.cpp.
The documentation for this class was generated from the following files:
KDE 4.4 API Reference