def dispose ( self ):
        extended_name = self.extended_name.replace('.', ':')
        self.context_object.on_trait_change( self.update_editor_item,
                                 extended_name + '_items?', remove = True )
        self._dispose_items()

        super( SimpleEditor, self ).dispose()

    #---------------------------------------------------------------------------
    #  Updates the editor when the object trait changes external to the editor:
    #---------------------------------------------------------------------------
We store year of full iso weeks OHLCs in a dataset.
dataset/ETHPy150Open enthought/traitsui/traitsui/wx/list_editor.py/SimpleEditor.dispose--crossover with--dataset/ETHPy150Open yinhm/datafeed/datafeed/datastore.py/Day._dataset