Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Talk:EMF/SinglePageEditor
This page shall provide a discussion about the EMF Editor and about some improvements:
Please try to reflect the structure of the main page and please explain the current situation on the main page before starting a discussion about:
Files
Classes
The code generator produces just 4 classes. That is nice in the first place because you get fast a overview on all but if you take a look into the editor class (the first and the second time) it is almost unmanageable.
There is so many stuff included ....
Class definition
As you can see the editor extends directly the MultiPageEditorPart and implements the following interfaces:
- IEditingDomainProvider -
- IMenuListener
- IViewerProvider
- IGotoMarker
and
ISelectionProvider
One idea is to move all the ISelectionProvider relevant methodes into a separate super class extend the editor class for it. (e.g. SelectionProviderEditorPart )