Import 2017-06-07 23:51:09: master 14e5b76d

Author Committer Branch Timestamp Parent
pinter pinter master 2017-03-22 13:09:07 master 1a14a65a
Changeset

ENH: Added option to load custom anatomical contexts for terminologies

Schema information from the json files is now also used to determine the type of the loaded context. In case of an unrecognized or missing schema, loading fails and error is logged.
Json files updated based on changes in the dcmqi repository.

Fixes https://github.com/QIICR/QuantitativeReporting/issues/150

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25861 3bd1e089-480b-0410-8dfb-8563597acbee

mod - Modules/Loadable/Terminologies/Logic/CMakeLists.txt Diff File
mod - Modules/Loadable/Terminologies/Logic/vtkSlicerTerminologiesModuleLogic.cxx Diff File
mod - Modules/Loadable/Terminologies/Logic/vtkSlicerTerminologiesModuleLogic.h Diff File
mod - Modules/Loadable/Terminologies/Resources/SegmentationCategoryTypeModifier-DICOM-Master.json Diff File
mod - Modules/Loadable/Terminologies/Resources/SegmentationCategoryTypeModifier-SlicerGeneralAnatomy.json Diff File
mod - Modules/Loadable/Terminologies/Resources/UI/qSlicerTerminologiesModule.ui Diff File
mod - Modules/Loadable/Terminologies/Widgets/Resources/UI/qSlicerTerminologyNavigatorWidget.ui Diff File
mod - Modules/Loadable/Terminologies/Widgets/qSlicerTerminologyNavigatorWidget.cxx Diff File
mod - Modules/Loadable/Terminologies/Widgets/qSlicerTerminologyNavigatorWidget.h Diff File
mod - Modules/Loadable/Terminologies/qSlicerTerminologiesModule.cxx Diff File