Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
ConfigurationManager maintains maps of class names against logical names. The default settings are loaded from properties files. ConfigurationManager is a singleton.
Used by:
- CommandManager
- ComparatorManager
- TestManager
If command manager, comparator and test manager separated into interface and implementation then this class would become responsible only for loading data for the default implementations. This could then be refactored to the Factory pattern.