*/
package eu.etaxonomy.taxeditor.editor.name.dnd;
-import org.eclipse.swt.SWTException;
import org.eclipse.swt.dnd.DragSourceEffect;
import org.eclipse.swt.dnd.DragSourceEvent;
import org.eclipse.swt.widgets.Control;
/** {@inheritDoc} */
@Override
public void dragFinished(DragSourceEvent event) {
+ // TODO Auto-generated method stub
super.dragFinished(event);
-
}
-
}
import org.eclipse.swt.dnd.DropTargetAdapter;
import org.eclipse.swt.dnd.DropTargetEvent;
-import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
import eu.etaxonomy.cdm.model.common.ICdmBase;
import eu.etaxonomy.cdm.model.name.HomotypicalGroup;
import eu.etaxonomy.cdm.model.reference.Reference;
/** {@inheritDoc} */
public void drop(DropTargetEvent dropTargetEvent) {
- if (!EditorUtil.forceUserSave(target.getEditor(), dropTargetEvent.display.getActiveShell())){
- return ;
- }
+
TaxonBase taxonBase = getDroppedTaxonBase(dropTargetEvent);
Assert.isNotNull(taxonBase);
private AbstractPostOperation createOperation(TaxonBase taxonBase) {
-
if(taxonBase instanceof Synonym){
Synonym synonym = (Synonym) taxonBase;