Bug 8519 [Macros] - Code review feedback

- use XML instead of JavaScript for persisting macro
- fix up javadocs
- use Assert, no RuntimeExceptions
- MacroServiceImplementation -> MacroServiceImpl
- allow clients to change current macro on stop record notification

Change-Id: I8f6f7689ef3cf302c7a6378a66ab779045c9c1ac
Signed-off-by: Fabio Zadrozny <fabiofz@gmail.com>
38 files changed
tree: 824dc53182f73b01724c87feb134a1d051cfab99
  1. build/
  2. bundles/
  3. features/
  4. tests/
  5. .gitignore
  6. pom.xml
  7. README.md
README.md

Several plug-ins from this Git repository have been migrated to eclipse.platform.ui. Please also check this repository if you search for plug-ins starting with org.eclipse.e4.

Please see org.eclipse.platform.ui repository.