root/gaphor/tags/gaphor-0.12.0/gaphor/services/adapterloader.py

Revision 1574, 0.7 kB (checked in by arj..@yirdis.nl, 2 years ago)

Fixed connector unit tests.

Line 
1
2 import pkg_resources
3 from zope import interface
4 from gaphor.interfaces import IService
5
6
7 class AdapterLoader(object):
8     """
9     Initiate adapters from the gaphor.adapters module.
10     """
11
12     interface.implements(IService)
13
14     def init(self, app):
15         self._app = app
16         import gaphor.adapters.connectors
17         reload(gaphor.adapters.connectors)
18         import gaphor.adapters.editors
19         reload(gaphor.adapters.editors)
20         import gaphor.adapters.grouping
21         reload(gaphor.adapters.grouping)
22         import gaphor.adapters.propertypages
23         reload(gaphor.adapters.propertypages)
24
25     def shutdown(self):
26         pass
27
28
29 # vim:sw=4:et:ai
Note: See TracBrowser for help on using the browser.