59 bool interface =
false,
60 bool isOverride =
false,
61 bool generateErrorStub =
false);
73 const QString& typeName,
75 const QString& initialValue,
Definition csharpwriter.h:21
void writeAssociatedAttributes(UMLAssociationList &associated, UMLClassifier *c, QTextStream &cs)
Definition csharpwriter.cpp:673
QString m_container_indent
Definition csharpwriter.h:40
CSharpWriter()
Definition csharpwriter.cpp:99
QStringList defaultDatatypes() const
Definition csharpwriter.cpp:113
void writeAttribute(const QString &doc, Uml::Visibility::Enum visibility, bool isStatic, const QString &typeName, const QString &name, const QString &initialValue, bool asProperty, QTextStream &cs)
Definition csharpwriter.cpp:715
virtual Uml::ProgrammingLanguage::Enum language() const
Definition csharpwriter.cpp:787
void writeRealizationsRecursive(UMLClassifier *currentClass, UMLAssociationList *realizations, QTextStream &cs)
Definition csharpwriter.cpp:446
void writeOverridesRecursive(UMLClassifierList *superclasses, QTextStream &cs)
Definition csharpwriter.cpp:409
virtual QStringList reservedKeywords() const
Definition csharpwriter.cpp:795
QString makeLocalTypeName(UMLClassifierListItem *cl)
Definition csharpwriter.cpp:772
virtual ~CSharpWriter()
Definition csharpwriter.cpp:106
void writeAttributes(UMLClassifier *c, QTextStream &cs)
Definition csharpwriter.cpp:598
UMLPackageList m_seenIncludes
Definition csharpwriter.h:45
int m_unnamedRoles
Definition csharpwriter.h:50
virtual void writeClass(UMLClassifier *c)
Definition csharpwriter.cpp:161
void writeOperations(UMLClassifier *c, QTextStream &cs)
Definition csharpwriter.cpp:340
Definition simplecodegenerator.h:30
Definition umlattributelist.h:21
Information for a non-graphical Concept/Class.
Definition classifier.h:35
A base class for classifier list items (e.g. attributes)
Definition classifierlistitem.h:25
Enum
Definition basictypes.h:291
Enum
Definition basictypes.h:45
Definition visibility.py:1
QList< UMLAssociation * > UMLAssociationList
Definition umlassociationlist.h:14
QList< UMLClassifier * > UMLClassifierList
Definition umlclassifierlist.h:14
QList< UMLOperation * > UMLOperationList
Definition umloperationlist.h:14
QList< UMLPackage * > UMLPackageList
Definition umlpackagelist.h:13