NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #1193 (new defect)

Opened 2012-05-21T11:33:56-05:00

Last modified 2013-06-07T16:02:55-05:00

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


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 2012-07-17T14:22:19-05:00 by bdezonia

  • Blocking 1340 added

comment:2 Changed 2012-08-13T16:12:39-05:00 by bdezonia

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

comment:3 Changed 2012-09-07T11:12:49-05:00 by bdezonia

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

comment:4 Changed 2013-01-22T12:36:08-06:00 by bdezonia

  • Blocking 1628 added; 1398 removed

comment:5 Changed 2013-06-07T16:02:55-05:00 by bdezonia

  • Milestone changed from imagej2-b7-ndim-data to imagej2-unscheduled