Ticket #1193 (new defect)

Opened 7 years ago

Last modified 6 years ago

Improve overlay manager architecture

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-unscheduled
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1628

Description

Currently there is a partial implementation of an IJ2 ROI Manager called SwingOverlayManager. It is a pure Swing implementation. We need to make a UI agnostic OverlayManager base class and interfaces. Then the Swing OverlayManager can delegate as much functionality to it as possible. This would simplify the implementation of Overlay Managers in other UI implementations.

Change History

comment:1 Changed 6 years ago by bdezonia

  • Blocking 1340 added

comment:2 Changed 6 years ago by bdezonia

Note to also push as much functionality as possible out of agnostic manager and into overlay service

comment:3 Changed 6 years ago by bdezonia

  • Blocking 1398 added; 1340 removed
  • Milestone changed from imagej-2.0.0-beta4 to imagej-2.0.0-beta5

comment:4 Changed 6 years ago by bdezonia

  • Blocking 1628 added; 1398 removed

comment:5 Changed 6 years ago by bdezonia

  • Milestone changed from imagej2-b7-ndim-data to imagej2-unscheduled
Note: See TracTickets for help on using tickets.