def when_label_changed(self, listener, remove):
        self.adaptee.on_trait_change(listener, 'list_items',
            remove=remove, dispatch='ui')
Sets up or removes a listener for the label being changed on a
dataset/ETHPy150Open enthought/envisage/examples/plugins/single_project/sample_project/data/data.py/DataAdapter.when_label_changed