Author: chatellier Date: 2010-01-14 15:59:19 +0000 (Thu, 14 Jan 2010) New Revision: 2916 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/simulator/SimulAction.java Log: Sort factor on factor name Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/simulator/SimulAction.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/simulator/SimulAction.java 2010-01-14 15:51:55 UTC (rev 2915) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/ui/simulator/SimulAction.java 2010-01-14 15:59:19 UTC (rev 2916) @@ -30,6 +30,8 @@ import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Collection; +import java.util.Collections; +import java.util.Comparator; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -809,6 +811,15 @@ for (Map.Entry<?, ?> entry : factors.entrySet()) { result.add((Factor<?, ?>) entry.getValue()); } + + // sort factor on name + Collections.sort(result, new Comparator<Factor<?, ?>> (){ + @Override + public int compare(Factor<?, ?> o1, Factor<?, ?> o2) { + return o1.getName().compareTo(o2.getName()); + } + }); + return result; }