Ticket #1310 (closed defect: fixed)

Opened 7 years ago

Last modified 7 years ago

Utilize new Cancelable plugin architecture

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b4-plugins
Component: Plugins Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #1340

Description

Recently a Cancelable facility was added to the plugin architecture that allows plugins to cancel themselves.

Currently a number of plugins test their input and if its problematic they issue an error message themselves and return. To the outside world it looks like the plugin succeeded.

We should have these plugins implement the Cancelable interface rather than messing with UI dialogs. This allows the outside world to see that the plugin run was canceled due to bad input.

Change History

comment:1 Changed 7 years ago by bdezonia

  • Blocking 1340 added

comment:2 Changed 7 years ago by bdezonia

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

Fixed with commit 230e03519a62dd822aa0c816a50d53679d8169b0

Note: See TracTickets for help on using tickets.