Rework the ContextMenu- and the ActionService
Classes used in these services inherit from JFace elements such as IContributionItems and Actions (NB: not Runnables).
In general, they are have strong dependencies with each other and the TutorialService. Thus, they are hard to maintain and their architecture should be reconsidered.
(from redmine: issue id 4075, created on 2020-10-21)
- parent #4013