def get_cell_editor ( self, row, col ):

        if self.editor is None:
            return None

        column = self.__get_column( col )
        object = self.get_filtered_item( row )
        editor = column.get_editor( object )
        if editor is None:
            return None

        editor._ui = self.editor.ui

        target, name = column.target_name( object )

        return TraitGridCellAdapter( editor, target, name, '',
                   context = self.editor.ui.context,
                   style   = column.get_style( object ),
                   width   = column.get_edit_width( object ),
                   height  = column.get_edit_height( object ) )
Read the contents of a file.
dataset/ETHPy150Open enthought/traitsui/traitsui/wx/table_model.py/TableModel.get_cell_editor--crossover with--dataset/ETHPy150Open haesken/dftools/lib/dftlib.py/read