Page MenuHomePhabricator

Relocate PlanarFigure classes into separate module
Closed, ResolvedPublic

Description

All PlanarFigure classes are currently contained in MitkExt.

To allow for separate definition of module dependencies (e.g. to SceneSerialization) independent of MitkExt, and also to improve structure of the code, the PlanarFigure classes should be moved into a separate module.

Event Timeline

[SVN revision 22866]
ENH (#4006): Relocate PlanarFigure classes into separate module; some necessary restructuring

A new module "PlanarFigure" exists with r22866. Besides moving all PlanarFigure related classes from MitkExt into this module, a few other measures were necessary:

  • Moved mitkImageStatisticsCalculator from MitkExt to PlanarFigure because of module dependencies
  • Added activator class and corresponding BlueBerry plug-in for PlanarFigure module
  • Various changes in module dependency configuration to ensure that PlanarFigure classes are found and correctly activated

[SVN revision 22868]
COMP (#4006): Added missing org.mitk.planarfigure bundle and PlanarFigureObjectFactory

[SVN revision 22869]
COMP (#4006): Added missing dependency on module PlanarFigure

Adding additional worked hours

[SVN revision 22870]
ENH (#4006): Improve order of module includes for better build configuration behavior

Geschlossen. Der Bug war einem früheren Iterationsziel untergeordnet, das erledigt ist.