Skip to content
Snippets Groups Projects
Commit fcf4163c authored by Stefano Borini's avatar Stefano Borini
Browse files

Added base extension plugin and export functionality

parent c7dd4ec2
No related branches found
No related tags found
1 merge request!94Public API for UI Hook exporting
...@@ -28,4 +28,8 @@ from .notification_listeners.base_notification_listener import BaseNotificationL ...@@ -28,4 +28,8 @@ from .notification_listeners.base_notification_listener import BaseNotificationL
from .notification_listeners.base_notification_listener_factory import BaseNotificationListenerFactory # noqa from .notification_listeners.base_notification_listener_factory import BaseNotificationListenerFactory # noqa
from .notification_listeners.base_notification_listener_model import BaseNotificationListenerModel # noqa from .notification_listeners.base_notification_listener_model import BaseNotificationListenerModel # noqa
from .ui_hooks.i_ui_hooks_factory import IUIHooksFactory # noqa
from .ui_hooks.base_ui_hooks_factory import BaseUIHooksFactory # noqa
from .ui_hooks.base_ui_hooks_manager import BaseUIHooksManager # noqa
from .local_traits import Identifier # noqa from .local_traits import Identifier # noqa
...@@ -7,6 +7,7 @@ from .ids import ExtensionPointID ...@@ -7,6 +7,7 @@ from .ids import ExtensionPointID
from .data_sources.i_data_source_factory import IDataSourceFactory from .data_sources.i_data_source_factory import IDataSourceFactory
from .kpi.i_kpi_calculator_factory import IKPICalculatorFactory from .kpi.i_kpi_calculator_factory import IKPICalculatorFactory
from .mco.i_mco_factory import IMCOFactory from .mco.i_mco_factory import IMCOFactory
from .ui_hooks.i_ui_hooks_factory import IUIHooksFactory
class BaseExtensionPlugin(Plugin): class BaseExtensionPlugin(Plugin):
...@@ -46,3 +47,8 @@ class BaseExtensionPlugin(Plugin): ...@@ -46,3 +47,8 @@ class BaseExtensionPlugin(Plugin):
INotificationListenerFactory, INotificationListenerFactory,
contributes_to=ExtensionPointID.NOTIFICATION_LISTENER_FACTORIES contributes_to=ExtensionPointID.NOTIFICATION_LISTENER_FACTORIES
) )
ui_hooks_factories = List(
IUIHooksFactory,
contributes_to=ExtensionPointID.UI_HOOKS_FACTORIES
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment