From de022d060f28b3a80f46b0cca819aa6fce50a4c8 Mon Sep 17 00:00:00 2001
From: Patrick Plitzner
Date: Fri, 3 May 2019 11:32:45 +0200
Subject: [PATCH] ref #7589 Temporarily disable auto-aggregation
- will probably be completely removed in future
---
.../matrix/AggregationConfiguration.java | 58 +++++++++----------
1 file changed, 27 insertions(+), 31 deletions(-)
diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/descriptiveDataSet/matrix/AggregationConfiguration.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/descriptiveDataSet/matrix/AggregationConfiguration.java
index 4dceaf2dc..17fcc9fba 100644
--- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/descriptiveDataSet/matrix/AggregationConfiguration.java
+++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/descriptiveDataSet/matrix/AggregationConfiguration.java
@@ -14,16 +14,12 @@ import java.util.Set;
import org.apache.commons.lang.StringUtils;
import org.eclipse.nebula.widgets.nattable.config.IConfigRegistry;
import org.eclipse.nebula.widgets.nattable.data.ListDataProvider;
-import org.eclipse.nebula.widgets.nattable.style.DisplayMode;
import org.eclipse.nebula.widgets.nattable.summaryrow.DefaultSummaryRowConfiguration;
import org.eclipse.nebula.widgets.nattable.summaryrow.ISummaryProvider;
-import org.eclipse.nebula.widgets.nattable.summaryrow.SummaryRowConfigAttributes;
-import org.eclipse.nebula.widgets.nattable.summaryrow.SummaryRowLayer;
import eu.etaxonomy.cdm.api.service.dto.TaxonRowWrapperDTO;
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
import eu.etaxonomy.cdm.model.description.CategoricalData;
-import eu.etaxonomy.cdm.model.description.Feature;
import eu.etaxonomy.cdm.model.description.QuantitativeData;
/**
@@ -43,33 +39,33 @@ public class AggregationConfiguration extends DefaultSummaryRowConfiguration {
@Override
public void addSummaryProviderConfig(IConfigRegistry configRegistry) {
- for(int i=0;i "",
- DisplayMode.NORMAL,
- SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX+index);
- }
- //register aggregation configuration for each feature
- Feature feature = matrix.getFeatures().get(i);
- if(feature.isSupportsQuantitativeData()){
- configRegistry.registerConfigAttribute(
- SummaryRowConfigAttributes.SUMMARY_PROVIDER,
- new QuantitativeSummaryProvider(),
- DisplayMode.NORMAL,
- SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX+MatrixUtility.getProperty(feature));
- }
- if(feature.isSupportsCategoricalData()){
- configRegistry.registerConfigAttribute(
- SummaryRowConfigAttributes.SUMMARY_PROVIDER,
- new CategoricalSummaryProvider(),
- DisplayMode.NORMAL,
- SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX+MatrixUtility.getProperty(feature));
- }
- }
+// for(int i=0;i "",
+// DisplayMode.NORMAL,
+// SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX+index);
+// }
+// //register aggregation configuration for each feature
+// Feature feature = matrix.getFeatures().get(i);
+// if(feature.isSupportsQuantitativeData()){
+// configRegistry.registerConfigAttribute(
+// SummaryRowConfigAttributes.SUMMARY_PROVIDER,
+// new QuantitativeSummaryProvider(),
+// DisplayMode.NORMAL,
+// SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX+MatrixUtility.getProperty(feature));
+// }
+// if(feature.isSupportsCategoricalData()){
+// configRegistry.registerConfigAttribute(
+// SummaryRowConfigAttributes.SUMMARY_PROVIDER,
+// new CategoricalSummaryProvider(),
+// DisplayMode.NORMAL,
+// SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX+MatrixUtility.getProperty(feature));
+// }
+// }
}
private class QuantitativeSummaryProvider implements ISummaryProvider {
--
2.34.1