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 #1614 (new defect)

Opened 2013-01-09T13:37:29-06:00

Last modified 2013-06-07T16:04:16-05:00

Simplify menu modifying services

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

Description

There are three services (DefaultLutService, DefaultRecentFilesService, and DefaultWindowService) that add commands to the master ShadowMenu. Their code to do this share some common structure. Build a helper class that does the common functionality and use from each of these services. This should also allow new services to reuses such code for their custom menu edits.

Change History

comment:1 Changed 2013-01-22T12:38:05-06:00 by bdezonia

  • Blocking 1628 added; 1398 removed

comment:2 Changed 2013-06-07T16:04:16-05:00 by bdezonia

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