merge taxeditor validation2 into trunk
authorAndreas Müller <a.mueller@bgbm.org>
Thu, 19 Mar 2015 21:35:33 +0000 (21:35 +0000)
committerAndreas Müller <a.mueller@bgbm.org>
Thu, 19 Mar 2015 21:35:33 +0000 (21:35 +0000)
eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/input/AbstractBulkEditorInput.java
eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/referencingobjects/ReferencingObjectsView.java

index 054392c4805b7bfc8fc4030bdb4ade2935fa1f05..5a7cccc119a7ae8ca03599d85595af7a614f2c8a 100644 (file)
@@ -20,15 +20,11 @@ import org.eclipse.jface.resource.ImageDescriptor;
 import org.eclipse.ui.IEditorInput;
 import org.eclipse.ui.IPersistableElement;
 
-import eu.etaxonomy.cdm.api.service.ICommonService;
-import eu.etaxonomy.cdm.api.service.ITaxonService;
 import eu.etaxonomy.cdm.api.service.config.IIdentifiableEntityServiceConfigurator;
 import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
 import eu.etaxonomy.cdm.model.common.ICdmBase;
 import eu.etaxonomy.cdm.model.common.IdentifiableEntity;
 import eu.etaxonomy.cdm.model.common.MarkerType;
-import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
-import eu.etaxonomy.cdm.model.taxon.TaxonBase;
 import eu.etaxonomy.cdm.strategy.merge.IMergable;
 import eu.etaxonomy.cdm.strategy.merge.MergeException;
 import eu.etaxonomy.taxeditor.annotatedlineeditor.IEntityCreator;
@@ -51,11 +47,6 @@ import eu.etaxonomy.taxeditor.store.CdmStore;
  */
 public abstract class AbstractBulkEditorInput<T extends ICdmBase> implements IEditorInput, IEntityPersistenceService<T> {
 
-       /**
-        *
-        */
-       private static final long serialVersionUID = 416414530232743735L;
-
        private UUID entityUuid;
 
        private List<T> model;
@@ -235,7 +226,7 @@ public abstract class AbstractBulkEditorInput<T extends ICdmBase> implements IEd
     public boolean merge(T entity, T mergeTarget) {
                if (entity instanceof IMergable) {
                        try {
-                               CdmStore.getService(ICommonService.class).merge((IMergable)mergeTarget, (IMergable)entity, null);                               
+                               CdmStore.getCommonService().merge((IMergable)mergeTarget, (IMergable)entity, null);                             
                        } catch (MergeException e) {
                                MessagingUtils.errorDialog("Bulk Editor Merge Error",
                                                this,
index fbd5000f4e715fd77206fe1a8a5dddeb2c0c8cd5..f96d4f7a665266490437c5e5fe9b03d45b0609b0 100644 (file)
@@ -186,7 +186,7 @@ public class ReferencingObjectsView extends AbstractCdmViewPart{
                
                if (referencedObject != null){
                        referencedObjectTitleCache = ((IdentifiableEntity)referencedObject).getTitleCache();
-                       setOfReferencingObjects = CdmStore.getService(ICommonService.class).getReferencingObjects(referencedObject);
+                       setOfReferencingObjects = CdmStore.getCommonService().getReferencingObjects(referencedObject);
                }
                if (setOfReferencingObjects != null){
                        List<CdmBase> referencingObjects = new ArrayList<CdmBase>(setOfReferencingObjects);