[Uml-devel] KDE/kdesdk/umbrello/umbrello/cmds/generic

Andi Fischer andi.fischer at hispeed.ch
Sat Mar 24 10:10:41 UTC 2012


SVN commit 1286934 by fischer:

Make the code more readable.

 M  +5 -6      cmd_create_umlobject.cpp  


--- trunk/KDE/kdesdk/umbrello/umbrello/cmds/generic/cmd_create_umlobject.cpp #1286933:1286934
@@ -36,19 +36,18 @@
     // Create the UMLObject
     void CmdCreateUMLObject::redo()
     {
-        UMLDoc *doc = UMLApp::app()->document();
-
         // This object was removed from it's package when it was deleted
         // so add it back to it's package ( if it belonged to one )
         UMLPackage *pkg = m_obj->umlPackage();
-        if (pkg == NULL) {
-          // object does not belong to any package
-
-        } else {
+        if (pkg) {
           // add this object to its parent package
           pkg->addObject(m_obj);
+
+        } else {
+            // object does not belong to any package
         }
 
+        UMLDoc *doc = UMLApp::app()->document();
         doc->signalUMLObjectCreated(m_obj);
     }
 




More information about the umbrello-devel mailing list