Project

General

Profile

« Previous | Next » 

Revision fd3018a2

Added by Katja Luther over 6 years ago

add possibility to move more than one taxon as synonym to another taxon

View differences:

cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/TaxonNodeServiceImpl.java
371 371
        //oldTaxonNode.delete();
372 372
        return result;
373 373
    }
374

  
374
    @Override
375
    @Transactional(readOnly = false)
376
    public UpdateResult makeTaxonNodeSynonymsOfAnotherTaxonNode( Set<UUID> oldTaxonNodeUuids,
377
            UUID newAcceptedTaxonNodeUUIDs,
378
            SynonymType synonymType,
379
            Reference citation,
380
            String citationMicroReference) {
381
    	UpdateResult result = new UpdateResult();
382
    	for (UUID nodeUuid: oldTaxonNodeUuids) {
383
    		result.includeResult(makeTaxonNodeASynonymOfAnotherTaxonNode(nodeUuid, newAcceptedTaxonNodeUUIDs, synonymType, citation, citationMicroReference));
384
    	}
385
    	return result;
386
    }
375 387

  
376 388
    @Override
377 389
    @Transactional(readOnly = false)
......
889 901
        return uuid;
890 902
    }
891 903

  
904
	
905

  
892 906

  
893 907

  
894 908

  

Also available in: Unified diff