X-Git-Url: https://dev.e-taxonomy.eu/gitweb/cdmlib.git/blobdiff_plain/1f4786383c3ac4967a3e6cd0435d8af372b084fd..45546a913cf144912d383d54758aa51c81367ec9:/cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/IDescriptionService.java?ds=sidebyside diff --git a/cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/IDescriptionService.java b/cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/IDescriptionService.java index 38e272de33..00390d74b7 100644 --- a/cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/IDescriptionService.java +++ b/cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/IDescriptionService.java @@ -540,8 +540,9 @@ public interface IDescriptionService extends IIdentifiableEntityService descriptionElements, DescriptionBase targetDescription, boolean isPaste); + public UpdateResult moveDescriptionElementsToDescription(Collection descriptionElements, DescriptionBase targetDescription, boolean isPaste); /** * Pager method to get all {@link NamedAreas} instances which are currently used @@ -580,4 +581,25 @@ public interface IDescriptionService extends IIdentifiableEntityService descriptionElementUUIDs, UUID targetDescriptionUuid, + boolean isCopy); + + /** + * @param descriptionElementUUIDs + * @param targetTaxonUuid + * @param moveMessage + * @param isCopy + * @return + */ + public UpdateResult moveDescriptionElementsToDescription(Set descriptionElementUUIDs, UUID targetTaxonUuid, + String moveMessage, boolean isCopy); + + } \ No newline at end of file