58 QString& typeName, QString& roleName);
Definition: adawriter.h:33
static const QString defaultPackageSuffix
Definition: adawriter.h:68
QMap< QString, QFile * > PackageFileMap
Definition: adawriter.h:70
virtual bool isReservedKeyword(const QString &rPossiblyReservedKeyword)
Definition: adawriter.cpp:525
QStringList defaultDatatypes()
Definition: adawriter.cpp:502
virtual Uml::ProgrammingLanguage::Enum language() const
Definition: adawriter.cpp:57
static bool isOOClass(UMLClassifier *c)
Definition: adawriter.cpp:65
void finalizeRun()
Definition: adawriter.cpp:668
PackageFileMap m_pkgsGenerated
Definition: adawriter.h:76
UMLClassifierList m_classesGenerated
Definition: adawriter.h:83
void declareClass(UMLClassifier *c, QTextStream &ada)
Definition: adawriter.cpp:177
virtual QStringList reservedKeywords() const
Definition: adawriter.cpp:542
virtual ~AdaWriter()
Definition: adawriter.cpp:49
void computeAssocTypeAndRole(UMLClassifier *c, UMLAssociation *a, QString &typeName, QString &roleName)
Definition: adawriter.cpp:144
void writeOperation(UMLOperation *op, QTextStream &ada, bool is_comment=false)
Definition: adawriter.cpp:445
AdaWriter()
Definition: adawriter.cpp:40
QString className(UMLClassifier *c, bool inOwnScope=true)
Definition: adawriter.cpp:88
virtual void writeClass(UMLClassifier *c)
Definition: adawriter.cpp:211
static QString packageName(UMLPackage *p)
Definition: adawriter.cpp:112
Definition: simplecodegenerator.h:34
Sets up association information.
Definition: association.h:34
Information for a non-graphical Concept/Class.
Definition: classifier.h:40
Definition: operation.h:25
Non-graphical information for a Package.
Definition: package.h:33
Enum
Definition: basictypes.h:305
QString a
Definition: petalnode.cpp:18
QList< UMLClassifier * > UMLClassifierList
Definition: umlclassifierlist.h:17