Usability issues of diagrams

by Bogdan SZANTO - GSoC 2008


   Final report




 1. Work achieved since the last report


   1.    F3 - Class modifications on the diagram

        [http://argouml.tigris.org/issues/show_bug.cgi?id=5140]

I rewrote some part of the code. Now each notation computes the offset for cycling visibility. But I have a little problem that has stopped me from finishing this: I need a way to get the NotationName of each notation in order to do the setNotationOffset(size). I'm still waiting for some infos.


   2.    F4 - Build new class wizard

        [http://argouml.tigris.org/issues/show_bug.cgi?id=5142]

Feature 4 is completed in branch http://argouml.tigris.org/svn/argouml/branches/gsoc2008/feature4_5142_bszanto . I'm pretty happy with this feature and I think it will speed up the process of building class diagrams. There is now a CreateWizard interface that can be used to create wizards for any new Fig on that can be added to a diagram.


   3.    F6 - Bird's eye view

        [http://argouml.tigris.org/issues/show_bug.cgi?id=5144]

I have also started work on Feature 6, but unfortunately I will not be able to finish it in time for the dead line. I started on a idea I had but Bob advised me to look at the gefdemo-uml and see there since an idea on how to do this is present (same diagram is presented in to panels). On the work I did I couldn't get this to function as in the demo, and I believe this is because the bird's eye panel is initialized before a diagram is actually present. I still have to figure how to solve this and how to update the bird's eye panel each time the diagram is changed.

*4.** *

*4.** *


 2. Thanks & Impressions

I would firstly like to thank Luis for mentoring me and guiding my steps all along this Summer of Code. I hope I raised to your expectations. I would also like to thank Bob, Christian, Michiel, Linus and all the argouml devs for being there each time I asked for help. I was very important for my project. Even though SoC is finished you will not see the last of me. I enjoyed myself very much during this summer coding for ArgouUML and I will continue providing all the help I can to the community. I will finish working on the features and prepare with Luis the integration in the trunk; and in the same time start working on other issues in Issuezilla.
       Thank you all!

--
Bogdan SZANTO
-----------------------------------------------
Impossible is nothing ~ Nothing is impossible !
-----------------------------------------------

Reply via email to