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.