blob: 05b1e4639a8e3bf4b5afabc283bed99435aa30cc [file] [log] [blame]
Changes for decoupling annotations from the UI
objective:
- add
step 1:
- split annotation and annotation presentation
- annotations support annotation adapters
- annotation presentation implements annotation adapter
- introduce extension point for providing custom annotation presentations
- check relation between this extension point and marker image provider
step 2:
- move annotation model support to file buffers
step 3:
- provide marker annotation model as default by file buffer inluding markerUpdater extension point
step 4:
- introduce new extension point for creating new annotation models for a file buffer
- use extension point to provide