|
Lines 19-30
Link Here
|
| 19 |
import java.util.Comparator; |
19 |
import java.util.Comparator; |
| 20 |
import java.util.HashMap; |
20 |
import java.util.HashMap; |
| 21 |
import java.util.Iterator; |
21 |
import java.util.Iterator; |
| 22 |
import java.util.LinkedHashSet; |
|
|
| 23 |
import java.util.List; |
22 |
import java.util.List; |
| 24 |
import java.util.Locale; |
23 |
import java.util.Locale; |
| 25 |
import java.util.Map; |
24 |
import java.util.Map; |
| 26 |
import java.util.Properties; |
25 |
import java.util.Properties; |
| 27 |
import java.util.Set; |
|
|
| 28 |
import java.util.StringTokenizer; |
26 |
import java.util.StringTokenizer; |
| 29 |
|
27 |
|
| 30 |
import org.eclipse.core.runtime.IConfigurationElement; |
28 |
import org.eclipse.core.runtime.IConfigurationElement; |
|
Lines 199-205
Link Here
|
| 199 |
*/ |
197 |
*/ |
| 200 |
public static List getOrderedList(List items, List primary, List[] secondary, Map nameIdMap) { |
198 |
public static List getOrderedList(List items, List primary, List[] secondary, Map nameIdMap) { |
| 201 |
List result = new ArrayList(); |
199 |
List result = new ArrayList(); |
| 202 |
Set set = new LinkedHashSet(items); |
200 |
List set = new ArrayList(items); |
| 203 |
if (orderResolver == null) { |
201 |
if (orderResolver == null) { |
| 204 |
orderResolver = new SequenceResolver(); |
202 |
orderResolver = new SequenceResolver(); |
| 205 |
} |
203 |
} |