Oliver Kellogg | 2 Mar 2005 07:49
Picon
Gravatar

kdesdk/umbrello/umbrello/codegenerators

CVS commit by okellogg: 

qualifiedName(): Superfluous, use UMLObject::getFullyQualifiedName instead.

  M +3 -16     idlwriter.cpp   1.37
  M +0 -2      idlwriter.h   1.13

--- kdesdk/umbrello/umbrello/codegenerators/idlwriter.cpp  #1.36:1.37
 <at>  <at>  -58,17 +58,4  <at>  <at>  bool IDLWriter::assocTypeIsMappableToAtt
 }

-QString IDLWriter::qualifiedName(UMLClassifier *c) {
-        UMLPackage *umlPkg = c->getUMLPackage();
-        QString className = cleanName(c->getName());
-        QString retval;
-
-        if (umlPkg) {
-                retval = umlPkg->getFullyQualifiedName();
-                retval.append("::");
-        }
-        retval.append(className);
-        return retval;
-}
-
 /**
  * returns "IDL"
 <at>  <at>  -310,5 +297,5  <at>  <at>  void IDLWriter::writeClass(UMLClassifier
                 int n_parents = superclasses.count();
                 while (n_parents--) {
-                        idl << qualifiedName(parent);
(Continue reading)

Oliver Kellogg | 2 Mar 2005 07:51
Picon
Gravatar

kdesdk/umbrello/umbrello

CVS commit by okellogg: 

getFullyQualifiedName(): Default separator is '.' (as defined by UML notation.)

  M +1 -1      attribute.cpp   1.29
  M +1 -1      attribute.h   1.26
  M +1 -1      classifierlistitem.cpp   1.20
  M +1 -1      classifierwidget.cpp   1.9
  M +1 -1      datatypewidget.cpp   1.11
  M +2 -2      enumwidget.cpp   1.18
  M +3 -3      interfacewidget.cpp   1.33
  M +1 -1      operation.cpp   1.43
  M +2 -2      umlobject.cpp   1.70
  M +2 -2      umlobject.h   1.50
  M +2 -2      dialogs/parmpropdlg.cpp   1.26
  M +1 -1      dialogs/umlattributedialog.cpp   1.25
  M +2 -2      dialogs/umloperationdialog.cpp   1.40

Jose N Hinckel | 2 Mar 2005 13:37
Picon

[Bug 100642] crash on imported c++ classes

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=100642         

------- Additional Comments From hinckel dem inpe br  2005-03-02 13:37 -------
Created an attachment (id=9920)
 --> (http://bugs.kde.org/attachment.cgi?id=9920&action=view)
header for class Tspeciesdb

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
Jose N Hinckel | 2 Mar 2005 13:35
Picon

[Bug 100642] crash on imported c++ classes

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=100642         

------- Additional Comments From hinckel dem inpe br  2005-03-02 13:35 -------
Created an attachment (id=9917)
 --> (http://bugs.kde.org/attachment.cgi?id=9917&action=view)
class species

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
Jose N Hinckel | 2 Mar 2005 13:24
Picon

[Bug 100642] New: crash on imported c++ classes

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=100642         
           Summary: crash on imported c++ classes
           Product: umbrello
           Version: 1.3.2
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: uml-devel lists sourceforge net
        ReportedBy: hinckel dem inpe br

Version:           1.3.2 (using KDE 3.3.2 Level "a" , SUSE 9.2 UNSUPPORTED)
Compiler:          gcc version 3.3.4 (pre 3.3.5 20040809)
OS:                Linux (i686) release 2.6.8-24.11-default

I import code from two header files containing two classes. 
The classes appear correctly in the diagram tree.
Project is saved without problem.
I layout the classes in a class diagram. The relationship does not show.
right-click -> properties 
Attributes... start adding comments to the attributes.
The application crashes and systems dies. Push the reset button to restart system...

PS. Header files attached.

(Continue reading)

Oliver Kellogg | 2 Mar 2005 18:30
Picon
Gravatar

[Bug 100642] crash on imported c++ classes

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=100642         
okellogg users sourceforge net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID

------- Additional Comments From okellogg users sourceforge net  2005-03-02 18:30 -------
Cannot confirm with 1.4.
Here's what I did:
- Import species.h and the second version of speciesdb.h (attachment 9920)
- Drag Tspecies and Tspeciesdb onto class diagram
- No association is shown... I guess this could use improvement, for example
  we could at least generate a "dependency".
- Drag the datatype "map<string, Tspecies*>" onto the diagram:
  the composition association for "fdb" at Tspeciesdb is shown on the diagram
- Right click on Tspeciesdb on the diagram, select Properties->Attributes,
  select "fdb", add text in the Documentation field
- Save the model, close, load the model
- Everything is fine.

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
(Continue reading)

Oliver Kellogg | 2 Mar 2005 18:14
Picon
Gravatar

[Bug 100648] Tool to normalize object distribution

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=100648         
okellogg users sourceforge net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |wishlist
             Status|UNCONFIRMED                 |NEW
      everconfirmed|0                           |1

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
Anton G. Alvedro | 2 Mar 2005 14:38

[Bug 100648] New: Tool to normalize object distribution

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=100648         
           Summary: Tool to normalize object distribution
           Product: umbrello
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: uml-devel lists sourceforge net
        ReportedBy: galvedro conversas org

Version:           1.3.92 (using KDE 3.2.3, compiled sources)
Compiler:          gcc version 3.3.3
OS:                Linux (i?86) release 2.2.14-5.0

As a complement to the alignment tools, it would be useful to have an additional one to adjust relative
object spacing, for example:

equal horizontal spacing between object centroids.
equal horizontal spacing between object borders.
,and the same for vertical spacing

For example, if you have the following objects in a document:

o  o                       o
(Continue reading)

Jose N Hinckel | 2 Mar 2005 13:36
Picon

[Bug 100642] crash on imported c++ classes

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

http://bugs.kde.org/show_bug.cgi?id=100642         

------- Additional Comments From hinckel dem inpe br  2005-03-02 13:36 -------
Created an attachment (id=9919)
 --> (http://bugs.kde.org/attachment.cgi?id=9919&action=view)
header for class Tspeciesdb

-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
Oliver Kellogg | 5 Mar 2005 09:54
Picon
Gravatar

kdesdk/umbrello/umbrello

CVS commit by okellogg: 

From Enrico Ros (eros.kde_AT_email.it)
 createAutoAttributeAssociations(): Avoid dereferencing a NULL pointer.

  M +1 -1      umlview.cpp   1.209

--- kdesdk/umbrello/umbrello/umlview.cpp  #1.208:1.209
 <at>  <at>  -2530,5 +2530,5  <at>  <at>  void UMLView::createAutoAttributeAssocia
                         if (dt->isReference()) {
                                 UMLClassifier *c = dt->originType();
-                                UMLWidget *w = findWidget( c->getID() );
+                                UMLWidget *w = c ? findWidget( c->getID() ) : 0;
                                 // if the referenced type has a widget representation on this view
                                 if (w &&


Gmane