[
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