def select_node(self, node):
        if node.no_selection:
            return
        if self._selected_node:
            self._selected_node.is_selected = False
        node.is_selected = True
        self._selected_node = node
Add a capability to the protocol.
dataset/ETHPy150Open kivy/kivy/kivy/uix/treeview.py/TreeView.select_node--crossover with--dataset/ETHPy150Open RobotWebTools/rosbridge_suite/rosbridge_library/src/rosbridge_library/protocol.py/Protocol.add_capability