def edit(self, obj, kind=None, use_existing=True):

        return self.active_window.edit(obj, kind, use_existing)
Start consuming from a managed source.
dataset/ETHPy150Open enthought/pyface/pyface/workbench/workbench.py/Workbench.edit--crossover with--dataset/ETHPy150Open datasift/datasift-python/datasift/managed_sources.py/ManagedSources.start