bug 252628, bug 251488:
- Actions converted to command handlers
- Document and context menu contributed via "org.eclipse.ui.menus" (see bug 251488)
- Enablement/visibility declaratively managed by "org.eclipse.ui.services"
- Naming and placing of menu items aligned with Eclipse UI convention (e.g. in contrast to documents/files which are created with 'New...' and deleted with 'Delete' smaller parts are "Add"ed and "Remove"d; Document and context menu rearranged)
- Refactoring to avoid duplicated code (e.g. by introducing some abstract handlers)
73 files changed