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. .gitignore
  2. README.md
  3. build/
  4. bundles/
  5. features/
  6. pom.xml
  7. tests/

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.