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 #736 (closed defect: fixed)

Opened 2011-09-06T11:20:00-05:00

Last modified 2011-11-21T11:19:09-06:00

Update dynamic plugins that deal with axis ranges

Reported by: bdezonia Owned by: bdezonia
Priority: minor Milestone: imagej2-b1-initial
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

Some of the DynamicPlugins are interested in the min and max values of the currently selected axis. Add a callback in each of these plugins' sezpoz parameters so that when the user changes axis the maximum value is filled from the current display/dataset.

Change History

comment:1 Changed 2011-11-17T15:54:43-06:00 by bdezonia

Curtis has recently improved the DynamicPlugin code such that it allows field initializers. Convert these dynamic plugins to use new methods. Example implementation is in AnimatorOptions.

Candidate plugins may include DeleteHyperplanes, AddHyperplanes, ReorderAxes, DeleteAxis, AddAxis, and SetActiveAxis.

Note: the new implementation may not allow one to set the min/max values of a field nor it's choices array (i.e. list of allowed axes).

comment:2 Changed 2011-11-21T11:19:09-06:00 by bdezonia

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

All updated via commits 4aff730f13106b241586be76761f5a7efc459b73, 84bd61600d901e7675860aa4ab4fe5579b753f76, 2c68c9f08ed79460099ee06eeaa5262a26203e3f, c584e6204dba0aaf4a747cc7c327872eac7ce954, and 014e522335df7d62193265537b54a7acf5feac53