diff --git a/force_bdss/ui_hooks/base_ui_hooks_factory.py b/force_bdss/ui_hooks/base_ui_hooks_factory.py index e9b129527f00d3d35b6eee21b459c2b05c5fda51..b183489b441d12adcdbf8da751578ab6a4ac194c 100644 --- a/force_bdss/ui_hooks/base_ui_hooks_factory.py +++ b/force_bdss/ui_hooks/base_ui_hooks_factory.py @@ -8,9 +8,9 @@ from .i_ui_hooks_factory import IUIHooksFactory @provides(IUIHooksFactory) class BaseUIHooksFactory(ABCHasStrictTraits): - """Base class for notification listeners. - Notification listeners are extensions that receive event notifications - from the MCO and perform an associated action. + """Base class for UIHooksFactory. + UI Hooks are extensions that perform actions associated to specific + moments of the UI lifetime. """ #: identifier of the factory id = String() @@ -33,12 +33,12 @@ class BaseUIHooksFactory(ABCHasStrictTraits): super(BaseUIHooksFactory, self).__init__(*args, **kwargs) @abc.abstractmethod - def create_ui_hook_manager(self): - """Creates an instance of the hook manager - The hook manager contains a set of methods that are applicable in + def create_ui_hooks_manager(self): + """Creates an instance of the hook manager. + The hooks manager contains a set of methods that are applicable in various moments of the UI application lifetime. Returns ------- - BaseUIHookManager + BaseUIHooksManager """ diff --git a/force_bdss/ui_hooks/base_ui_hooks_manager.py b/force_bdss/ui_hooks/base_ui_hooks_manager.py index ff71acc1da5595a3490778a9d1222777183b70ac..41eabae1527f75937fda9ba41e606573ef43c464 100644 --- a/force_bdss/ui_hooks/base_ui_hooks_manager.py +++ b/force_bdss/ui_hooks/base_ui_hooks_manager.py @@ -1,10 +1,9 @@ -import abc -from traits.api import ABCHasStrictTraits, Instance +from traits.api import HasStrictTraits, Instance from .i_ui_hooks_factory import IUIHooksFactory -class BaseUIHooksManager(ABCHasStrictTraits): +class BaseUIHooksManager(HasStrictTraits): #: A reference to the factory factory = Instance(IUIHooksFactory)