move the editor to loca connector plugin
use a menu contribution to open the editor
use a property tester to activate the menu on local requirement sources
refactor editor custom classes