Did I find the right examples for you? yes no      Crawl my project      Python Jobs

All Samples(6)  |  Call(0)  |  Derive(0)  |  Import(6)
The service registry interface.

The service registry provides a 'Yellow Pages' style mechanism, in that
services are published and looked up by protocol (meaning, *interface*,
*type*, or *class* (for old-style classes!). It is called a 'Yellow Pages'
mechanism because it is just like looking up a telephone number in the
'Yellow Pages' phone book. You use the 'Yellow Pages' instead of the
'White Pages' when you don't know the *name* of the person you want to
call but you do know what *kind* of service you require. For example, if
you have a leaking pipe, you know you need a plumber, so you pick up your(more...)

src/e/n/envisage-4.4.0/envisage/ui/workbench/workbench_window.py   envisage(Download)
 
from envisage.api import IExtensionPointUser, IExtensionRegistry
from envisage.api import IServiceRegistry
from envisage.api import ExtensionPoint, ServiceRegistry
from envisage.ui.action.api import ActionSet

src/e/n/envisage-HEAD/envisage/ui/workbench/workbench_window.py   envisage(Download)
 
from envisage.api import IExtensionPointUser, IExtensionRegistry
from envisage.api import IServiceRegistry
from envisage.api import ExtensionPoint, ServiceRegistry
from envisage.ui.action.api import ActionSet

src/e/n/envisage-4.4.0/envisage/developer/ui/view/service_registry_browser.py   envisage(Download)
# Enthought library imports.
from envisage.api import IApplication, IExtensionPoint
from envisage.api import IServiceRegistry
from envisage.developer.code_browser.api import CodeBrowser
from apptools.io.api import File

src/e/n/envisage-HEAD/envisage/developer/ui/view/service_registry_browser.py   envisage(Download)
# Enthought library imports.
from envisage.api import IApplication, IExtensionPoint
from envisage.api import IServiceRegistry
from envisage.developer.code_browser.api import CodeBrowser
from apptools.io.api import File

src/e/n/envisage-4.4.0/envisage/developer/ui/view/service_registry_browser_tree.py   envisage(Download)
""" The nodes used in the service registry browser tree. """
 
 
# Enthought library imports.
from envisage.api import IExtensionPoint, IServiceRegistry

src/e/n/envisage-HEAD/envisage/developer/ui/view/service_registry_browser_tree.py   envisage(Download)
""" The nodes used in the service registry browser tree. """
 
 
# Enthought library imports.
from envisage.api import IExtensionPoint, IServiceRegistry