def __init__(self, logTableModel, callbacks): JTable.__init__(self, logTableModel) self.logTableModel = logTableModel self.requestViewer = callbacks.createMessageEditor(self, False) self.responseViewer = callbacks.createMessageEditor(self, False) self.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS) self.getColumnModel().getColumn(0).setMinWidth(200) self.getColumnModel().getColumn(1).setMinWidth(100) self.getColumnModel().getColumn(2).setPreferredWidth(1000) self.getColumnModel().getColumn(3).setMinWidth(100) self.getColumnModel().getColumn(4).setMinWidth(150) self.getColumnModel().getColumn(5).setMinWidth(100) self.setAutoCreateRowSorter(True) self.currentlyDisplayedItem = None
def __init__(self, channel): print "ItemTable __init__" self.item_model = ItemModel(channel) JTable.__init__(self, self.item_model) self.setDefaultRenderer(MultiLine, MultiLineRenderer())
def __init__(self, model, testcases): JTable.__init__(self, model) self.model = model self.testcases = testcases self.lastClicked = None self.secondRun = 0
def __init__(self, model, metricDict): JTable.__init__(self, model) self.metricDict = metricDict
def __init__(self, channel): print "ItemTable __init__" self.item_model = ItemModel(channel) JTable.__init__(self, self.item_model) self.setDefaultRenderer(MultiLine, MultiLineRenderer())