def _initialize_extensions(self, extension_point_id):

        # We store the extensions as a list of lists, with each inner list
        # containing the contributions from a single provider.
        extensions = []
        for provider in self._providers:
            extensions.append(provider.get_extensions(extension_point_id)[:])

        logger.debug('extensions to <%s> <%s>', extension_point_id, extensions)

        return extensions
Initialize the extensions to an extension point.
dataset/ETHPy150Open enthought/envisage/envisage/provider_extension_registry.py/ProviderExtensionRegistry._initialize_extensions