Ticket #190 (closed task: fixed)

Opened 8 years ago

Last modified 7 years ago

GUI Windows decoupling refactoring

Reported by: gharris Owned by: gharris
Priority: major Milestone: biweekly-2010: Nov-01 to Nov-12
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #10

Description (last modified by gharris) (diff)

Re-refactoring
Use of composition, rather than inheritance, for ImageWindow, ImageCanvas, etc, in conjunction with factories.

Change History

comment:1 Changed 8 years ago by gharris

  • Description modified (diff)

comment:2 Changed 8 years ago by gharris

  • Status changed from new to accepted
  • Milestone changed from biweekly-2010: Sep-07 to Sep-17 to biweekly-2010: Sep-20 to Oct-01

comment:3 Changed 8 years ago by gharris

Committed a generally working version with Swing components. No significant testing yet, but loads and shows images and 3d stacks. Next steps include reworking the menu system with the plugin loading mechanism.

comment:4 Changed 8 years ago by gharris

Completed for Ijx -- moving on to ImageJ2, so these refactored classes will be incorporated into Ij2 as appropriate.

comment:5 Changed 8 years ago by gharris

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

comment:6 Changed 7 years ago by curtis

  • Blocking 10 added
Note: See TracTickets for help on using tickets.