61 const QString &roleName,
const QString &multi,
62 const QString &doc,
const QString &docname);
83 const QString &roleName,
84 const QString &multi);
Definition: simplecodegenerator.h:30
Definition: tclwriter.h:28
virtual ~TclWriter()
Definition: tclwriter.cpp:84
QString fixTypeName(const QString &string)
Definition: tclwriter.cpp:913
void writeAssociationIncl(UMLAssociationList list, Uml::ID::Type myId, const QString &type)
Definition: tclwriter.cpp:402
QStringList VectorFieldVariables
Definition: tclwriter.h:96
void writeAttributeSource(UMLClassifier *c)
Definition: tclwriter.cpp:815
void writeAttributeDecl(UMLClassifier *c, Uml::Visibility::Enum visibility, bool writeStatic)
Definition: tclwriter.cpp:495
void writeAssociationSource(UMLAssociationList associations, Uml::ID::Type id)
Definition: tclwriter.cpp:827
virtual void writeClass(UMLClassifier *c)
Definition: tclwriter.cpp:101
void writeDestructorSource()
Definition: tclwriter.cpp:483
void writeAssociationRoleDecl(const QString &fieldClassName, const QString &roleName, const QString &multi, const QString &doc, const QString &docname)
Definition: tclwriter.cpp:578
void writeDestructorDecl()
TclWriter()
Definition: tclwriter.cpp:76
void writeInitAttributeSource(UMLClassifier *c)
Definition: tclwriter.cpp:632
void writeAssociationDecl(UMLAssociationList associations, Uml::Visibility::Enum permit, Uml::ID::Type id, const QString &type)
Definition: tclwriter.cpp:533
void writeConstructorSource(UMLClassifier *c)
Definition: tclwriter.cpp:464
void writeInitAttributeHeader(UMLClassifier *c)
Definition: tclwriter.cpp:620
void writeConstructorDecl()
void writeDocu(const QString &text)
Definition: tclwriter.cpp:390
void writeOperationSource(UMLClassifier *c, Uml::Visibility::Enum permitScope)
Definition: tclwriter.cpp:749
QString mNamespace
namespace information
Definition: tclwriter.h:93
void writeDestructorHeader()
Definition: tclwriter.cpp:477
void writeSourceFile(UMLClassifier *c, QFile &file)
Definition: tclwriter.cpp:330
QTextStream * mStream
current output stream
Definition: tclwriter.h:92
void writeUse(UMLClassifier *c)
Definition: tclwriter.cpp:434
void writeAssociationRoleSource(const QString &fieldClassName, const QString &roleName, const QString &multi)
Definition: tclwriter.cpp:866
void writeHeaderFile(UMLClassifier *c, QFile &file)
Definition: tclwriter.cpp:161
virtual Uml::ProgrammingLanguage::Enum language() const
Definition: tclwriter.cpp:92
void writeComm(const QString &text)
Definition: tclwriter.cpp:379
QString mClassGlobal
information about current classifier
Definition: tclwriter.h:94
void writeConstructorHeader()
Definition: tclwriter.cpp:457
void writeOperationHeader(UMLClassifier *c, Uml::Visibility::Enum permitScope)
Definition: tclwriter.cpp:674
QStringList ObjectFieldVariables
Definition: tclwriter.h:95
virtual QStringList reservedKeywords() const
Definition: tclwriter.cpp:933
void writeCode(const QString &text)
Definition: tclwriter.cpp:371
QString getUMLObjectName(UMLObject *obj)
Definition: tclwriter.cpp:924
Information for a non-graphical Concept/Class.
Definition: classifier.h:35
The base class for UML objects.
Definition: umlobject.h:70
std::string Type
Definition: basictypes.h:371
Enum
Definition: basictypes.h:291
Enum
Definition: basictypes.h:45
Definition: visibility.py:1
QList< UMLAssociation * > UMLAssociationList
Definition: umlassociationlist.h:12