Resolve "(core): clean objects selection services"
Description
We are very close to finish the rework we started years ago about clarifying object selection services.
-
SPushObject
andSPushField
were outdated and can be replaced easily by theSManage
service. So we simply removed them. -
SObjFromSlot
does not have a meaningful name. It is renamed asSSelectObject
and no longer inherits from the also meaninglessIUpdaterSrv
interface, but rather fromIController
.IUpdaterSrv
was removed as well, it was only used there.
Closes #75 (closed)
How to test it?
- Test SightViewer, SightCalibrator and ExDicomSegmentation since their configurations were affected by the renaming of
SObjFromSlot