52 #endif // PASCALWRITER_H Non-graphical information for a Package.
Definition: umlpackage.h:27
Information for a non-graphical Concept/Class.
Definition: umlclassifier.h:34
QString a
Definition: petalnode.cpp:13
bool isOOClass(const UMLClassifier *c)
Definition: pascalwriter.cpp:57
Enum
Definition: basictypes.h:291
Definition: simplecodegenerator.h:29
QString qualifiedName(UMLPackage *p, bool withType=false, bool byValue=false)
Definition: pascalwriter.cpp:77
virtual bool isReservedKeyword(const QString &rPossiblyReservedKeyword)
Definition: pascalwriter.cpp:444
Sets up association information.
Definition: umlassociation.h:28
virtual ~PascalWriter()
Definition: pascalwriter.cpp:41
void computeAssocTypeAndRole(UMLAssociation *a, QString &typeName, QString &roleName)
Definition: pascalwriter.cpp:112
void writeOperation(UMLOperation *op, QTextStream &ada, bool is_comment=false)
Definition: pascalwriter.cpp:348
Definition: pascalwriter.h:20
QStringList defaultDatatypes() const
Definition: pascalwriter.cpp:410
Definition: umloperation.h:19
static const QString defaultPackageSuffix
Definition: pascalwriter.h:48
PascalWriter()
Definition: pascalwriter.cpp:33
virtual Uml::ProgrammingLanguage::Enum language() const
Definition: pascalwriter.cpp:49
virtual QStringList reservedKeywords() const
Definition: pascalwriter.cpp:460
virtual void writeClass(UMLClassifier *c)
Definition: pascalwriter.cpp:136