Project

General

Profile

« Previous | Next » 

Revision 64a68019

Added by Patrick Plitzner over 5 years ago

ref #7549 Change format of quantitative label

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/descriptiveDataSet/matrix/AggregationConfiguration.java
92 92
                    }
93 93
                }
94 94
            }
95
            String summaryString = MatrixUtility.getQuantitativeLabel(minTotal, maxTotal);
95
            String summaryString = MatrixUtility.getQuantitativeLabel(minTotal, null, maxTotal);
96 96
            return summaryString;
97 97
        }
98 98

  
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/descriptiveDataSet/matrix/MatrixUtility.java
10 10

  
11 11
import java.util.Set;
12 12

  
13
import eu.etaxonomy.cdm.model.description.DescriptiveDataSet;
13 14
import eu.etaxonomy.cdm.model.description.Feature;
14 15
import eu.etaxonomy.cdm.model.description.QuantitativeData;
15
import eu.etaxonomy.cdm.model.description.DescriptiveDataSet;
16
import eu.etaxonomy.cdm.model.description.StatisticalMeasure;
16 17
import eu.etaxonomy.cdm.model.taxon.Classification;
17 18
import eu.etaxonomy.cdm.model.taxon.TaxonNode;
18 19

  
......
41 42
    public static String getQuantitativeLabel(QuantitativeData data) {
42 43
        Float min = data.getMin();
43 44
        Float max = data.getMax();
44
        return getQuantitativeLabel(min, max);
45
        Float exact = data.getSpecificStatisticalValue(StatisticalMeasure.EXACT_VALUE());
46
        return getQuantitativeLabel(min, exact, max);
45 47
    }
46 48

  
47 49
    /**
......
50 52
     * @param maxTotal the max value
51 53
     * @return a string representation of the data
52 54
     */
53
    public static String getQuantitativeLabel(Float min, Float max) {
54
        return (min==null?"?":min.toString()) //$NON-NLS-1$
55
                +" - " //$NON-NLS-1$
56
                +(max==null?"?":max.toString()); //$NON-NLS-1$
55
    public static String getQuantitativeLabel(Float min, Float exact, Float max) {
56
        return (min==null?"":"("+min.toString()+")") //$NON-NLS-1$
57
                +(exact==null?"":exact.toString()) //$NON-NLS-1$
58
                +(max==null?"":"("+max.toString()+")"); //$NON-NLS-1$
57 59
    }
58 60

  
59 61

  

Also available in: Unified diff