ref #7932: add getBestMatching method using preferenceResolver in preferenceCache
authorKatja Luther <k.luther@bgbm.org>
Fri, 29 Mar 2019 11:49:53 +0000 (12:49 +0100)
committerKatja Luther <k.luther@bgbm.org>
Fri, 29 Mar 2019 11:50:45 +0000 (12:50 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/CdmPreferenceCache.java

index 48d7a43a7deaf9541ba7e145e49bc2f8303382b4..648222164c590f53597bf6551bce80f2acb92444 100755 (executable)
@@ -40,7 +40,7 @@ public class CdmPreferenceCache {
 
     private final static Logger logger = Logger.getLogger(CdmPreferenceCache.class);
 
-    PreferenceResolver resolver = new PreferenceResolver();
+
 
     public static CdmPreferenceCache instance(){
         if(instance == null){
@@ -185,7 +185,7 @@ public class CdmPreferenceCache {
 
     private CdmPreference findBestMatching(PrefKey key) {
 
-        return resolver.resolve(new ArrayList(this.preferenceCache.values()), key);
+        return PreferenceResolver.resolve(new ArrayList(this.preferenceCache.values()), key);
 
     }