diff options
| author | Ed Merks | 2013-03-17 16:53:04 +0000 |
|---|---|---|
| committer | Ed Merks | 2013-03-17 16:53:04 +0000 |
| commit | a5c329f69313927ecba5c9bac6aef5fbccf55b2f (patch) | |
| tree | 1b2d9b325d17fd9d97f9eba1e4cb656d98e9ff50 | |
| parent | 871521f730740948f87d55a535aa9e75aa3e1e3a (diff) | |
| download | org.eclipse.emf-a5c329f69313927ecba5c9bac6aef5fbccf55b2f.tar.gz org.eclipse.emf-a5c329f69313927ecba5c9bac6aef5fbccf55b2f.tar.xz org.eclipse.emf-a5c329f69313927ecba5c9bac6aef5fbccf55b2f.zip | |
[399954] Use a LinkedHashMap for the Copier's base.
| -rw-r--r-- | plugins/org.eclipse.emf.ecore/src/org/eclipse/emf/ecore/util/EcoreUtil.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.ecore/src/org/eclipse/emf/ecore/util/EcoreUtil.java b/plugins/org.eclipse.emf.ecore/src/org/eclipse/emf/ecore/util/EcoreUtil.java index 1f77e6d32..60dead2e4 100644 --- a/plugins/org.eclipse.emf.ecore/src/org/eclipse/emf/ecore/util/EcoreUtil.java +++ b/plugins/org.eclipse.emf.ecore/src/org/eclipse/emf/ecore/util/EcoreUtil.java @@ -20,6 +20,7 @@ import java.util.GregorianCalendar; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; +import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.NoSuchElementException; @@ -392,7 +393,7 @@ public class EcoreUtil * and to {@link #copyReference copyReference}, during the cross reference phase. * This allows tailored handling through derivation. */ - public static class Copier extends HashMap<EObject, EObject> + public static class Copier extends LinkedHashMap<EObject, EObject> { private static final long serialVersionUID = 1L; |
