Revision 31510
branches/v2_0_0_prep/libraries/libTools/src/org/gvsig/tools/persistence/xml/XMLPersistentStateReader.java | ||
---|---|---|
33 | 33 |
import java.io.IOException; |
34 | 34 |
import java.util.ArrayList; |
35 | 35 |
import java.util.Date; |
36 |
import java.util.HashMap; |
|
37 |
import java.util.HashSet; |
|
36 |
import java.util.LinkedHashMap;
|
|
37 |
import java.util.LinkedHashSet;
|
|
38 | 38 |
import java.util.List; |
39 | 39 |
import java.util.Map; |
40 | 40 |
import java.util.Set; |
... | ... | |
350 | 350 |
private Set getValueSet() throws XmlPullParserException, IOException, |
351 | 351 |
PersistenceException { |
352 | 352 |
parser.nextTag(); |
353 |
Set set = new HashSet(); |
|
353 |
Set set = new LinkedHashSet();
|
|
354 | 354 |
String type; |
355 | 355 |
while (parser.getEventType() == XmlPullParser.START_TAG |
356 | 356 |
&& SETITEM_TAG.equals(parser.getName())) { |
... | ... | |
384 | 384 |
private Map getValueMap() throws XmlPullParserException, IOException, |
385 | 385 |
PersistenceException { |
386 | 386 |
parser.nextTag(); |
387 |
Map map = new HashMap(); |
|
387 |
Map map = new LinkedHashMap();
|
|
388 | 388 |
String keyType, valueType; |
389 | 389 |
Object key, value; |
390 | 390 |
while (parser.getEventType() == XmlPullParser.START_TAG |
Also available in: Unified diff