public RestoreStateRunnable(JTable table) { this.table = table; final ListSelectionModel selectionModel = table.getSelectionModel(); eventSelectionModel = selectionModel instanceof AdvancedListSelectionModel ? (AdvancedListSelectionModel) selectionModel : null; eventSelectionModelEnabled = eventSelectionModel != null && eventSelectionModel.getEnabled(); autoStartsEdit = (Boolean) table.getClientProperty("JTable.autoStartsEdit"); }
public RestoreStateRunnable(JTable table) { this.table = table; final ListSelectionModel selectionModel = table.getSelectionModel(); eventSelectionModel = selectionModel instanceof AdvancedListSelectionModel ? (AdvancedListSelectionModel) selectionModel : null; eventSelectionModelEnabled = eventSelectionModel != null && eventSelectionModel.getEnabled(); autoStartsEdit = (Boolean) table.getClientProperty("JTable.autoStartsEdit"); }
public RestoreStateRunnable(JTable table) { this.table = table; final ListSelectionModel selectionModel = table.getSelectionModel(); eventSelectionModel = selectionModel instanceof AdvancedListSelectionModel ? (AdvancedListSelectionModel) selectionModel : null; eventSelectionModelEnabled = eventSelectionModel != null && eventSelectionModel.getEnabled(); autoStartsEdit = (Boolean) table.getClientProperty("JTable.autoStartsEdit"); }