Revision d80468ec
Added by Patrick Plitzner about 6 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/workingSet/matrix/CharacterMatrix.java | ||
---|---|---|
88 | 88 |
import org.eclipse.nebula.widgets.nattable.style.HorizontalAlignmentEnum; |
89 | 89 |
import org.eclipse.nebula.widgets.nattable.style.Style; |
90 | 90 |
import org.eclipse.nebula.widgets.nattable.style.VerticalAlignmentEnum; |
91 |
import org.eclipse.nebula.widgets.nattable.summaryrow.DefaultSummaryRowConfiguration; |
|
91 | 92 |
import org.eclipse.nebula.widgets.nattable.summaryrow.FixedSummaryRowLayer; |
93 |
import org.eclipse.nebula.widgets.nattable.summaryrow.ISummaryProvider; |
|
94 |
import org.eclipse.nebula.widgets.nattable.summaryrow.SummaryRowConfigAttributes; |
|
92 | 95 |
import org.eclipse.nebula.widgets.nattable.summaryrow.SummaryRowLayer; |
93 | 96 |
import org.eclipse.nebula.widgets.nattable.tree.ITreeRowModel; |
94 | 97 |
import org.eclipse.nebula.widgets.nattable.tree.TreeLayer; |
... | ... | |
799 | 802 |
|
800 | 803 |
}); |
801 | 804 |
|
805 |
//no summary for the supplemental columns |
|
806 |
for(int i=0;i<LEADING_COLUMN_COUNT;i++){ |
|
807 |
int index = i; |
|
808 |
summaryRowLayer.addConfiguration(new DefaultSummaryRowConfiguration() { |
|
809 |
@Override |
|
810 |
public void addSummaryProviderConfig(IConfigRegistry configRegistry) { |
|
811 |
configRegistry.registerConfigAttribute( |
|
812 |
SummaryRowConfigAttributes.SUMMARY_PROVIDER, |
|
813 |
new ISummaryProvider() { |
|
814 |
|
|
815 |
@Override |
|
816 |
public Object summarize(int columnIndex) { |
|
817 |
return ""; |
|
818 |
} |
|
819 |
}, |
|
820 |
DisplayMode.NORMAL, |
|
821 |
SummaryRowLayer.DEFAULT_SUMMARY_COLUMN_CONFIG_LABEL_PREFIX+index); |
|
822 |
} |
|
823 |
}); |
|
824 |
} |
|
802 | 825 |
//register aggregation configuration for each feature |
803 | 826 |
features.forEach(feature->summaryRowLayer.addConfiguration(new AggregationConfiguration(bodyDataProvider, feature))); |
804 | 827 |
|
Also available in: Unified diff
ref #7095 Disable summary for supplemental columns