protected Transferable createTransferable(JComponent c) {
JTable table = (JTable) c;
RoutesTableModel model = (RoutesTableModel) table.getModel();
int[] selectedRows = table.getSelectedRows();
List<RouteModel> selectedRoutes = toModels(selectedRows, model);
return new RouteSelection(selectedRoutes);
}