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.