summaryrefslogtreecommitdiffstats
path: root/umbrello/umbrello/codegenerators/csharpwriter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'umbrello/umbrello/codegenerators/csharpwriter.cpp')
-rw-r--r--umbrello/umbrello/codegenerators/csharpwriter.cpp58
1 files changed, 29 insertions, 29 deletions
diff --git a/umbrello/umbrello/codegenerators/csharpwriter.cpp b/umbrello/umbrello/codegenerators/csharpwriter.cpp
index 73975b48..42b055e5 100644
--- a/umbrello/umbrello/codegenerators/csharpwriter.cpp
+++ b/umbrello/umbrello/codegenerators/csharpwriter.cpp
@@ -15,8 +15,8 @@
#include "csharpwriter.h"
#include <kdebug.h>
-#include <qregexp.h>
-#include <qtextstream.h>
+#include <tqregexp.h>
+#include <tqtextstream.h>
#include "../uml.h"
#include "../umldoc.h"
@@ -116,8 +116,8 @@ CSharpWriter::~CSharpWriter()
{
}
-QStringList CSharpWriter::defaultDatatypes() {
- QStringList l;
+TQStringList CSharpWriter::defaultDatatypes() {
+ TQStringList l;
l.append("bool");
l.append("byte");
l.append("char");
@@ -145,20 +145,20 @@ void CSharpWriter::writeClass(UMLClassifier *c) {
return;
}
- QString classname = cleanName(c->getName());
+ TQString classname = cleanName(c->getName());
//find an appropriate name for our file
- QString fileName = findFileName(c, ".cs");
+ TQString fileName = findFileName(c, ".cs");
if (fileName.isEmpty()) {
emit codeGenerated(c, false);
return;
}
- QFile filecs;
+ TQFile filecs;
if (!openFile(filecs, fileName)) {
emit codeGenerated(c, false);
return;
}
- QTextStream cs(&filecs);
+ TQTextStream cs(&filecs);
//////////////////////////////
//Start generating the code!!
@@ -166,11 +166,11 @@ void CSharpWriter::writeClass(UMLClassifier *c) {
//try to find a heading file (license, coments, etc)
- QString str;
+ TQString str;
str = getHeadingFile(".cs");
if (!str.isEmpty()) {
- str.replace(QRegExp("%filename%"),fileName);
- str.replace(QRegExp("%filepath%"),filecs.name());
+ str.replace(TQRegExp("%filename%"),fileName);
+ str.replace(TQRegExp("%filepath%"),filecs.name());
cs<<str<<m_endl;
}
@@ -314,7 +314,7 @@ void CSharpWriter::writeClass(UMLClassifier *c) {
////////////////////////////////////////////////////////////////////////////////////
// Helper Methods
-void CSharpWriter::writeOperations(UMLClassifier *c, QTextStream &cs) {
+void CSharpWriter::writeOperations(UMLClassifier *c, TQTextStream &cs) {
//Lists to store operations sorted by scope
UMLOperationList oppub,opprot,oppriv;
@@ -382,7 +382,7 @@ void CSharpWriter::writeOperations(UMLClassifier *c, QTextStream &cs) {
}
-void CSharpWriter::writeOverridesRecursive(UMLClassifierList *superclasses, QTextStream &cs) {
+void CSharpWriter::writeOverridesRecursive(UMLClassifierList *superclasses, TQTextStream &cs) {
// oplist for implemented abstract operations
UMLOperationList opabstract;
opabstract.setAutoDelete(false);
@@ -413,7 +413,7 @@ void CSharpWriter::writeOverridesRecursive(UMLClassifierList *superclasses, QTex
}
}
}
-void CSharpWriter::writeRealizationsRecursive(UMLClassifier *currentClass, UMLAssociationList *realizations, QTextStream &cs) {
+void CSharpWriter::writeRealizationsRecursive(UMLClassifier *currentClass, UMLAssociationList *realizations, TQTextStream &cs) {
UMLAssociation *a;
for (a = realizations->first(); a; a = realizations->next()) {
@@ -442,7 +442,7 @@ void CSharpWriter::writeRealizationsRecursive(UMLClassifier *currentClass, UMLAs
}
void CSharpWriter::writeOperations(UMLOperationList opList,
- QTextStream &cs, bool isInterface /* = false */,
+ TQTextStream &cs, bool isInterface /* = false */,
bool isOverride /* = false */,
bool generateErrorStub /* = false */) {
@@ -470,7 +470,7 @@ void CSharpWriter::writeOperations(UMLOperationList opList,
if (forceDoc() || !at->getDoc().isEmpty()) {
cs << m_container_indent << m_indentation << "/// <param name=\"" << cleanName(at->getName()) << "\">";
//removing newlines from parameter doc
- cs << formatDoc(at->getDoc(), "").replace("\n", " ").remove('\r').replace(QRegExp(" $"), "");
+ cs << formatDoc(at->getDoc(), "").replace("\n", " ").remove('\r').replace(TQRegExp(" $"), "");
cs << "</param>" << m_endl;
}
}
@@ -521,8 +521,8 @@ void CSharpWriter::writeOperations(UMLOperationList opList,
// no initial values in C#
//<< (!(at->getInitialValue().isEmpty()) ?
- // (QString(" = ")+at->getInitialValue()) :
- // QString(""))
+ // (TQString(" = ")+at->getInitialValue()) :
+ // TQString(""))
cs << ((j < i-1)?", ":"");
}
cs << ")";
@@ -543,7 +543,7 @@ void CSharpWriter::writeOperations(UMLOperationList opList,
}
}
-void CSharpWriter::writeAttributes(UMLClassifier *c, QTextStream &cs) {
+void CSharpWriter::writeAttributes(UMLClassifier *c, TQTextStream &cs) {
UMLAttributeList atpub, atprot, atpriv, atdefval;
atpub.setAutoDelete(false);
@@ -597,7 +597,7 @@ void CSharpWriter::writeAttributes(UMLClassifier *c, QTextStream &cs) {
}
-void CSharpWriter::writeAttributes(UMLAttributeList &atList, QTextStream &cs) {
+void CSharpWriter::writeAttributes(UMLAttributeList &atList, TQTextStream &cs) {
for (UMLAttribute *at = atList.first(); at ; at = atList.next()) {
@@ -613,7 +613,7 @@ void CSharpWriter::writeAttributes(UMLAttributeList &atList, QTextStream &cs) {
return;
}
-void CSharpWriter::writeAssociatedAttributes(UMLAssociationList &associated, UMLClassifier *c, QTextStream &cs) {
+void CSharpWriter::writeAssociatedAttributes(UMLAssociationList &associated, UMLClassifier *c, TQTextStream &cs) {
UMLAssociation *a;
for (a = associated.first(); a ; a = associated.next()) {
@@ -626,12 +626,12 @@ void CSharpWriter::writeAssociatedAttributes(UMLAssociationList &associated, UML
continue;
}
// Take name and documentaton from Role, take type name from the referenced object
- QString roleName = cleanName(a->getRoleName(Uml::B));
- QString typeName = cleanName(o->getName());
+ TQString roleName = cleanName(a->getRoleName(Uml::B));
+ TQString typeName = cleanName(o->getName());
if (roleName.isEmpty()) {
- roleName = QString("UnnamedRoleB_%1").arg(m_unnamedRoles++);
+ roleName = TQString("UnnamedRoleB_%1").arg(m_unnamedRoles++);
}
- QString roleDoc = a->getRoleDoc(Uml::B);
+ TQString roleDoc = a->getRoleDoc(Uml::B);
//FIXME:is this simple condition enough?
if (a->getMulti(Uml::B).isEmpty() || a->getMulti(Uml::B) == "1") {
@@ -645,7 +645,7 @@ void CSharpWriter::writeAssociatedAttributes(UMLAssociationList &associated, UML
}
}
-void CSharpWriter::writeAttribute(QString doc, Uml::Visibility visibility, bool isStatic, QString typeName, QString name, QString initialValue, bool asProperty, QTextStream &cs) {
+void CSharpWriter::writeAttribute(TQString doc, Uml::Visibility visibility, bool isStatic, TQString typeName, TQString name, TQString initialValue, bool asProperty, TQTextStream &cs) {
if (forceDoc() || !doc.isEmpty()) {
@@ -691,7 +691,7 @@ void CSharpWriter::writeAttribute(QString doc, Uml::Visibility visibility, bool
cs << ";" << m_endl << m_endl;
}
-QString CSharpWriter::makeLocalTypeName(UMLClassifierListItem *cl) {
+TQString CSharpWriter::makeLocalTypeName(UMLClassifierListItem *cl) {
UMLPackage *p = cl->getType()->getUMLPackage();
if (m_seenIncludes.findRef(p) != -1) {
return cl->getType()->getName();
@@ -709,9 +709,9 @@ Uml::Programming_Language CSharpWriter::getLanguage() {
return Uml::pl_CSharp;
}
-const QStringList CSharpWriter::reservedKeywords() const {
+const TQStringList CSharpWriter::reservedKeywords() const {
- static QStringList keywords;
+ static TQStringList keywords;
if (keywords.isEmpty()) {
for (int i = 0; reserved_words[i]; i++)