Revision 69373790
Added by U-BGBM\k.luther over 8 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/operation/MoveDescriptionElementsOperation.java | ||
---|---|---|
17 | 17 |
import org.eclipse.core.runtime.IAdaptable; |
18 | 18 |
import org.eclipse.core.runtime.IProgressMonitor; |
19 | 19 |
import org.eclipse.core.runtime.IStatus; |
20 |
import org.eclipse.swt.widgets.Display; |
|
21 |
import org.eclipse.ui.PartInitException; |
|
20 | 22 |
|
21 | 23 |
import eu.etaxonomy.cdm.api.service.IDescriptionService; |
24 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
|
22 | 25 |
import eu.etaxonomy.cdm.model.description.DescriptionBase; |
23 | 26 |
import eu.etaxonomy.cdm.model.description.DescriptionElementBase; |
27 |
import eu.etaxonomy.taxeditor.editor.EditorUtil; |
|
28 |
import eu.etaxonomy.taxeditor.editor.MultiPageTaxonEditor; |
|
29 |
import eu.etaxonomy.taxeditor.model.AbstractUtility; |
|
30 |
import eu.etaxonomy.taxeditor.model.MessagingUtils; |
|
24 | 31 |
import eu.etaxonomy.taxeditor.operation.AbstractPostTaxonOperation; |
25 | 32 |
import eu.etaxonomy.taxeditor.operation.IPostOperationEnabled; |
26 | 33 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
... | ... | |
30 | 37 |
* @created Feb 8, 2011 |
31 | 38 |
* @version 1.0 |
32 | 39 |
*/ |
33 |
public class MoveDescriptionElementsOperation extends AbstractPostTaxonOperation {
|
|
40 |
public class MoveDescriptionElementsOperation extends AbstractPostTaxonOperation{ |
|
34 | 41 |
|
35 | 42 |
private Collection<DescriptionElementBase> descriptionElements; |
36 | 43 |
private DescriptionBase targetDescription; |
... | ... | |
68 | 75 |
|
69 | 76 |
service.moveDescriptionElementsToDescription(descriptionElements, targetDescription, isCopy); |
70 | 77 |
|
78 |
|
|
71 | 79 |
return postExecute(targetDescription); |
72 | 80 |
} |
73 | 81 |
|
... | ... | |
90 | 98 |
// TODO Auto-generated method stub |
91 | 99 |
return null; |
92 | 100 |
} |
101 |
|
|
102 |
|
|
93 | 103 |
|
94 | 104 |
} |
Also available in: Unified diff
changes for move descriptions and description elements