Ignore:
Timestamp:
08/28/10 23:54:43 (21 months ago)
Author:
kasper
Message:

Ticket #382: Improved testing and examples. Added classpath scanning and more to configuration.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • AnalyzerBeans/trunk/src/main/java/org/eobjects/analyzer/result/Crosstab.java

    r980 r983  
    99import java.util.List; 
    1010import java.util.Map; 
    11 import java.util.Map.Entry; 
    1211import java.util.Set; 
     12import java.util.TreeSet; 
    1313 
    1414import org.apache.commons.lang.ArrayUtils; 
     
    202202        public String toString() { 
    203203                StringBuilder sb = new StringBuilder("Crosstab:"); 
    204                  
    205                 Set<Entry<String, E>> entrySet = values.entrySet(); 
    206                 for (Entry<String, E> entry : entrySet) { 
     204 
     205                Set<String> keySet = new TreeSet<String>(values.keySet()); 
     206                for (String key : keySet) { 
    207207                        sb.append('\n'); 
    208                         sb.append(entry.getKey().replaceAll("\\^", ",")); 
     208                        sb.append(key.replaceAll("\\^", ",")); 
    209209                        sb.append(": "); 
    210                         sb.append(entry.getValue()); 
    211                 } 
    212                  
     210                        sb.append(values.get(key)); 
     211                } 
     212 
    213213                return sb.toString(); 
    214214        } 
Note: See TracChangeset for help on using the changeset viewer.