Changes between Version 13 and Version 14 of Migration_of_ExperimentDesigner


Ignore:
Timestamp:
11/11/2016 06:02:23 PM (4 years ago)
Author:
sena
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Migration_of_ExperimentDesigner

    v13 v14  
    3030[[Image(fragmentPerspective.png)]]
    3131
    32 There are also other special cases regarding the Experiment Designer's perspective since it needs to have a 3.x part as well as e4 parts. In this case, the plugin.xml also contains a perspective extension and the id of the perspective defined in plugin.xml should be different than the id of the perspective defined in Application.4xmi. The 3.x editor (since it is also in plugin.xml) should be opened by deprecated EditorHandler class since the new GritsUIService only opens E4 parts. EditorHandler opens the editor in the perspective defined in plugin.xml but since the editor area is the same, switching the correct perspective defined in Application.4xmi afterwards do not cause problems and adds the required parts to the perspective. In summary, for this plugin, we have to make two additional switch perspective calls every time the editor is first activated.
     32There are also other special cases regarding the Experiment Designer's perspective since it needs to have a 3.x part as well as e4 parts. In this case, the plugin.xml also contains a perspective extension and the id of the perspective defined in plugin.xml should be different from the id of the perspective defined in Application.4xmi. The 3.x editor (since it is also in plugin.xml) should be opened by deprecated EditorHandler class since the new GritsUIService only opens E4 parts. EditorHandler opens the editor in the perspective defined in plugin.xml but since the editor area is the same, switching the correct perspective defined in Application.4xmi afterwards do not cause problems and adds the required parts to the perspective. In summary, for this plugin, we have to make two additional switch perspective calls every time the editor is first activated.
    3333
    3434{{{