Merge branch 'move-to-luna' into remoting-4.0
[taxeditor.git] / eu.etaxonomy.taxeditor.editor / src / main / java / eu / etaxonomy / taxeditor / editor / view / dataimport / transientServices / TransientTaxonService.java
index 2a7a3d69e9b912f3d784a6e75068da1e03f58cc1..a4ce21b0ab34d012781c9bdab710c420c28f6be5 100644 (file)
@@ -1419,6 +1419,7 @@ public class TransientTaxonService implements ITaxonService {
            return defaultService.findByIdentifier(clazz, identifier, identifierType, subtreeFilter, matchmode, includeEntity, pageSize, pageNumber, propertyPaths);
        }
 
+
     /* (non-Javadoc)
      * @see eu.etaxonomy.cdm.api.service.ITaxonService#deleteSynonym(java.util.UUID, java.util.UUID, eu.etaxonomy.cdm.api.service.config.SynonymDeletionConfigurator)
      */
@@ -1427,13 +1428,6 @@ public class TransientTaxonService implements ITaxonService {
         return defaultService.deleteSynonym(synonymUuid, taxonUuid, config);
     }
 
-    /* (non-Javadoc)
-     * @see eu.etaxonomy.cdm.api.service.IService#delete(java.util.UUID)
-     */
-    @Override
-    public DeleteResult delete(UUID uuid) {
-        return defaultService.delete(uuid);
-    }
 
     /* (non-Javadoc)
      * @see eu.etaxonomy.cdm.api.service.ITaxonService#swapSynonymAndAcceptedTaxon(java.util.UUID, java.util.UUID)
@@ -1451,7 +1445,15 @@ public class TransientTaxonService implements ITaxonService {
         return defaultService.deleteTaxon(taxonUuid, config, classificationUuid);
     }
 
-
-
+       @Override
+       public SynonymRelationship moveSynonymToAnotherTaxon(
+                       SynonymRelationship oldSynonymRelation, UUID newTaxonUUID,
+                       boolean moveHomotypicGroup,
+                       SynonymRelationshipType newSynonymRelationshipType,
+                       Reference reference, String referenceDetail, boolean keepReference)
+                       throws HomotypicalGroupChangeException {
+
+               return defaultService.moveSynonymToAnotherTaxon(oldSynonymRelation, newTaxonUUID, moveHomotypicGroup, newSynonymRelationshipType, reference, referenceDetail, keepReference);
+       }
 
 }