54 QString& typeName, QString& roleName);
Non-graphical information for a Package.
Definition: umlpackage.h:27
Information for a non-graphical Concept/Class.
Definition: umlclassifier.h:34
AdaWriter()
Definition: adawriter.cpp:35
QMap< QString, QFile * > PackageFileMap
Definition: adawriter.h:66
QStringList defaultDatatypes() const
Definition: adawriter.cpp:497
QString a
Definition: petalnode.cpp:13
Enum
Definition: basictypes.h:291
Definition: simplecodegenerator.h:29
virtual QStringList reservedKeywords() const
Definition: adawriter.cpp:537
virtual Uml::ProgrammingLanguage::Enum language() const
Definition: adawriter.cpp:52
void computeAssocTypeAndRole(UMLClassifier *c, UMLAssociation *a, QString &typeName, QString &roleName)
Definition: adawriter.cpp:139
virtual bool isReservedKeyword(const QString &rPossiblyReservedKeyword)
Definition: adawriter.cpp:520
Sets up association information.
Definition: umlassociation.h:28
QString className(UMLClassifier *c, bool inOwnScope=true)
Definition: adawriter.cpp:83
void finalizeRun()
Definition: adawriter.cpp:663
QList< UMLClassifier * > UMLClassifierList
Definition: umlclassifierlist.h:12
virtual ~AdaWriter()
Definition: adawriter.cpp:44
void writeOperation(UMLOperation *op, QTextStream &ada, bool is_comment=false)
Definition: adawriter.cpp:440
PackageFileMap m_pkgsGenerated
Definition: adawriter.h:72
Definition: adawriter.h:28
void declareClass(UMLClassifier *c, QTextStream &ada)
Definition: adawriter.cpp:172
UMLClassifierList m_classesGenerated
Definition: adawriter.h:79
Definition: umloperation.h:19
static QString packageName(UMLPackage *p)
Definition: adawriter.cpp:107
virtual void writeClass(UMLClassifier *c)
Definition: adawriter.cpp:206
static bool isOOClass(const UMLClassifier *c)
Definition: adawriter.cpp:60
static const QString defaultPackageSuffix
Definition: adawriter.h:64