def set(self, obj, name, value):

        extension_registry = self._get_extension_registry(obj)

        # Note that some extension registry implementations may not support the
        # setting of extension points (the default, plugin extension registry
        # for exxample ;^).
        extension_registry.set_extensions(self.id, value)

        return

    ###########################################################################
    # 'ExtensionPoint' interface.
    ###########################################################################
Trait type setter.
dataset/ETHPy150Open enthought/envisage/envisage/extension_point.py/ExtensionPoint.set