def remove_listener(self, node):

        key = self.node_manager.get_key(node)

        monitor = self._monitors.get(key)
        if monitor is not None:
            self._stop_monitor(monitor)
            del self._monitors[key]

        return

    #########################################################################
    # 'NodeTreeModel' interface.
    #########################################################################
Removes a listener for changes to a node.
dataset/ETHPy150Open enthought/pyface/pyface/tree/node_tree_model.py/NodeTreeModel.remove_listener