Ticket #1181 (closed defect: fixed)

Opened 8 years ago

Last modified 8 years ago

Some display classes refer to abstract classes directly

Reported by: bdezonia Owned by: curtis
Priority: major Milestone: imagej2-b2-bugfixes
Component: Display API Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

The following four classes refer to abstract classes directly rather than interfaces. They could be fixed as part of the fix-displays code branch.

Classes: DatasetFigureView, OverlayFigureView, SwingDisplayPanel, JHotDrawImageCanvas

Change History

comment:1 Changed 8 years ago by curtis

  • Milestone changed from imagej-2.0.0-beta3 to imagej-2.0.0-beta2

comment:2 Changed 8 years ago by bdezonia

SwingSdiImageDisplayViewer and SwingMdiImageDisplayViewer extends the abstract class rather than implementing an interface

comment:3 Changed 8 years ago by curtis

  • Status changed from new to closed
  • Resolution set to fixed

(In [5495]) Split Swing-specific viewer logic to an interface

This allows alternative implementations of Swing-specific display
viewers that are not based on AbstractSwingImageDisplayViewer.

Closes #1181.

Note: See TracTickets for help on using tickets.