Rework of SpaceCreator refactorings
The names of the classes in spacecreatorsystem are hard to understand. Or even missleading.
Checks, information queries and refactorings are mixed.
To improve and prepare for more refactorings (C++, python, Ada, ...) do:
-
Create a single class IVRefactor
, where the refactoring events are sent to -
Create an abstract class for refactor implementations (with one method per refactor) -
Create refactor implementation for MSC (move code from spacecreatorsystem), add/use object to IVRefactor
-
Create refactor implementation for DVE (move code from spacecreatorsystem), add/use object to IVRefactor
Edited by Guenter Schwann