ref #8651 Use unified aggregation class for matrix aggregation
authorPatrick Plitzner <p.plitzner@bgbm.org>
Tue, 12 Nov 2019 12:03:26 +0000 (13:03 +0100)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Tue, 12 Nov 2019 12:03:26 +0000 (13:03 +0100)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/descriptiveDataSet/matrix/CharacterMatrixBottomToolbar.java

index d796a895c85cdc4b07c68387f08355c5549dc254..ecc01e3170ede5edbe4c59cd4a7f1516e1fa0929 100644 (file)
@@ -37,7 +37,7 @@ import eu.etaxonomy.cdm.api.application.CdmApplicationState;
 import eu.etaxonomy.cdm.api.service.IDescriptiveDataSetService;
 import eu.etaxonomy.cdm.api.service.ITaxonNodeService;
 import eu.etaxonomy.cdm.api.service.UpdateResult;
-import eu.etaxonomy.cdm.api.service.config.DescriptionAggregationConfiguration;
+import eu.etaxonomy.cdm.api.service.description.DescriptionAggregationConfiguration;
 import eu.etaxonomy.cdm.api.service.dto.RowWrapperDTO;
 import eu.etaxonomy.cdm.api.service.dto.SpecimenRowWrapperDTO;
 import eu.etaxonomy.cdm.common.monitor.IRemotingProgressMonitor;
@@ -191,7 +191,7 @@ public class CharacterMatrixBottomToolbar extends Composite{
 
     private void aggregatDescriptiveDataSet(UUID descriptiveDataSetUuid){
         DescriptionAggregationConfiguration config = new DescriptionAggregationConfiguration();
-        config.setRecursiveAggregation(true);
+        config.setAggregateToHigherRanks(true);
         UUID monitorUuid =  CdmApplicationState.getLongRunningTasksService().aggregateDescriptiveDataSet(descriptiveDataSetUuid, config);
 
         String jobLabel = "Aggregate Descriptive Data Set";