Bug 530423

Summary: Add Rename Refactoring support to the DOT Editor
Product: [Tools] GEF Reporter: Tamas Miklossy <miklossy>
Component: GEF DOTAssignee: gef-inbox <gef-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 5.0.100 (Photon) M5   
Hardware: PC   
OS: Windows 10   
Whiteboard:

Description Tamas Miklossy CLA 2018-01-28 15:40:28 EST
The Xtext Framework provides support for rename refactoring. This functionality should be activated/implemented to the GEF DOT Editor as well.
Comment 1 Tamas Miklossy CLA 2018-01-28 16:00:37 EST
I pushed the following changes to the origin/master branch:

[530423] Add Rename Refactoring support to the DOT Editor.

- Extend the GenerateDot.mwe2 workflow to generate Rename Refactoring
support for the DOT host grammar.
- Merge the generated plugin.xml_gen into the plugin.xml in the dot ui
plugin to provide the necessary GUI handlers/menus.
- Provide the DotRenameStrategy as custom implementation of the
IRenameStrategy interface.
- Provide the corresponding binding into the DotUiModule.
- Implement corresponding DotRenameRefactoringTests test cases.

Resolving as fixed in 5.1.0 (Photon) M5.