[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdesdk/umbrello/umbrello
From: Jonathan Riddell <jri () jriddell ! org>
Date: 2003-01-29 18:20:45
[Download RAW message or body]
CVS commit by jriddell:
Fixed bug 53487, overloaded operators don't show
M +6 -1 concept.cpp 1.3
M +9 -1 concept.h 1.3
--- kdesdk/umbrello/umbrello/concept.cpp #1.2:1.3
@@ -85,5 +85,10 @@ UMLObject* UMLConcept::addOperation(QStr
}
////////////////////////////////////////////////////////////////////////////////////////////////////
-bool UMLConcept::addOperation(UMLOperation* Op, IDChangeLog* Log /* = 0*/) {
+bool UMLConcept::addOperation(UMLOperation* Op) {
+ m_OpsList.append( Op );
+ return true;
+}
+////////////////////////////////////////////////////////////////////////////////////////////////////
+bool UMLConcept::addOperation(UMLOperation* Op, IDChangeLog* Log) {
QString name = (QString)Op -> getName();
if( findChildObject( Uml::ot_Operation, name).count() == 0 ) {
--- kdesdk/umbrello/umbrello/concept.h #1.2:1.3
@@ -111,5 +111,13 @@ public:
* concept
*/
- bool addOperation(UMLOperation* Op, IDChangeLog* Log = 0);
+ bool addOperation(UMLOperation* Op);
+
+ /**
+ * Adds an already created Operation and checks for
+ * operations with the same name. The Operation must not
+ * belong to any other concept. Used by the clipboard
+ * when pasteing.
+ */
+ bool addOperation(UMLOperation* Op, IDChangeLog* Log);
/**
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic