]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.utils.datastructures/src/org/simantics/utils/datastructures/hints/HintContext.java
Utilize eclipse-collections immutable lists/map in datastructures
[simantics/platform.git] / bundles / org.simantics.utils.datastructures / src / org / simantics / utils / datastructures / hints / HintContext.java
index e5633b05539f201ad08720922310037893de88a7..a725fb0d42fa41f185965b406adafff543641ca8 100644 (file)
  */
 package org.simantics.utils.datastructures.hints;
 
-import gnu.trove.map.hash.THashMap;
-
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Map;
-import java.util.Set;
 import java.util.Map.Entry;
+import java.util.Set;
+
+import org.eclipse.collections.impl.factory.Maps;
 
 /**
  * 
@@ -33,7 +33,7 @@ import java.util.Map.Entry;
  */
 public class HintContext extends AbstractHintObservable implements IHintContext, Cloneable {
 
-    protected Map<Key, Object> hints = new THashMap<Key, Object>();
+    protected Map<Key, Object> hints = Maps.mutable.empty();
 
     @Override
     public void clearWithoutNotification() {