@Override
protected Transferable createTransferable(JComponent c) {
sourceTable = (JTable) c;
ObjectReflectTableModel tableModel = (ObjectReflectTableModel) sourceTable.getModel();
dragItem = (RegisteredDiagnosisModel) tableModel.getObject(sourceTable.getSelectedRow());
return dragItem != null ? new InfoModelTransferable(dragItem) : null;
}