def getCellToolBar(self, row, col):
        cell = self.getCell(row, col)
        if cell:
            if hasattr(cell, 'toolBarType'):
                toolBarType = cell.toolBarType
            else:
                toolBarType = QCellToolBar
            container = self.getCellWidget(row, col)
            if isinstance(container, QCellContainer):
                if container.toolBar==None:
                    container.toolBar = toolBarType(self)
                return container.toolBar
        else:
            if self.emptyCellToolBar==None:
                self.emptyCellToolBar = QCellToolBar(self)
            return self.emptyCellToolBar
update_module(module: Module) -> None        
dataset/ETHPy150Open VisTrails/VisTrails/vistrails/packages/spreadsheet/spreadsheet_tab.py/StandardWidgetSheetTabInterface.getCellToolBar--crossover with--dataset/ETHPy150Open VisTrails/VisTrails/vistrails/gui/ports_pane.py/PortsList.update_module