Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [umlgen-dev] User interface consistency

Hello Nathalie,

I'm glad that an effort is put on the user interface consistency. That is a necessary work.

One remark on the § reverse processing https://wiki.eclipse.org/Eclipse_UML_Generators/Specification/UserInterface/ConsistencyImprovement#Reversing_processing :

I'm not very satisfied by the current way of launching the reverse process by setting the "C2UML" nature before reversing the code. In fact, any C project could possibly be reversed and the nature could be set only if we have reversed C files on the project.

So my proposition could be :
1- Propose a reverse item in the context menu under "UML generators -> Reverse C files into UML" for any C project.
2- When the reverse process is selected in the menu
the uml file is created with the default options for the "C to UML" properties. the nature is set on the project so the properties page for reverse could be presented into the properties dialog for the project.

Independently, for that properties page ("C to UML" properties), when we have migrated the code to the Eclipse foundation, I've removed a dependency to a Topcased widget that helps to select UML packages as destination of the C to UML artefacts. The widget was org.topcased.facilities.widgets.EObjectFieldEditor and depends on some other code in the org.topcased.facilities bundle copyrigthed to Topcased foundation, Airbus, Atos and CS. The widget opens a dialog box to select UML elements. I've removed that, pending the interface consistency proposal. Now that you suggest to keep that UI, I think it will be time to bring back the code into our UML Generator project.
I've attached some screen capture of the component in the Topcased context.

Let me know what you suggest.

Fabien



Le 30/10/2014 14:37, Nathalie Lépine a écrit :
Hi,


I have just submitted a proposal to work on UML generators user interface consistency (https://bugs.eclipse.org/bugs/show_bug.cgi?id=449080). You can find it here : https://wiki.eclipse.org/Eclipse_UML_Generators/Specification/UserInterface/ConsistencyImprovement.
If you have questions or comments, do not hesitate to tell me.

Thanks,

Nathalie Lepine (Obeo)


Attachment: Properties for C2UMLTestProject1 _006.png
Description: PNG image

Attachment: Properties for C2UMLTestProject1 _005.png
Description: PNG image


Back to the top