/** * Update highlighted rows */ private void updateHighlight() { final boolean main = window().isMainWindow(); final NSIndexSet set = transferTable.selectedRowIndexes(); for(int i = 0; i < transferTableModel.numberOfRowsInTableView(transferTable).intValue(); i++) { boolean highlighted = set.containsIndex(new NSUInteger(i)) && main; if(transferTableModel.isHighlighted(i) == highlighted) { continue; } transferTableModel.setHighlighted(i, highlighted); } }