Revision 39988 branches/v2_0_0_prep/libraries/libFMap_mapcontext/src/org/gvsig/fmap/mapcontext/rendering/symbols/impl/DefaultSymbolManager.java

View differences:

DefaultSymbolManager.java
40 40
import java.io.FileInputStream;
41 41
import java.io.FileOutputStream;
42 42
import java.io.IOException;
43
import java.util.Arrays;
43 44
import java.util.Collections;
45
import java.util.Comparator;
44 46
import java.util.HashMap;
45 47
import java.util.Map;
46 48
import java.util.Random;
......
117 119
	                    symbols[i] = loadSymbol(symbolFiles[i]);
118 120
	                    
119 121
	                }
122
	                status.message("sorting symbols");
123
					Arrays.sort(symbols, new Comparator() {
124
						public int compare( Object o1, Object o2) {
125
							ISymbol s1 = (ISymbol)o1;
126
							ISymbol s2 = (ISymbol)o2;
127
							return s1.getDescription().compareTo(s2.getDescription());
128
						}
129
					});
130

  
120 131
			    } finally {
121 132
			        status.terminate();
122 133
			    }

Also available in: Unified diff