This commit is contained in:
asofold 2015-01-05 22:02:00 +01:00
parent 41e9d89efa
commit bd5794d0bd
4 changed files with 501 additions and 499 deletions

View File

@ -17,6 +17,8 @@ import java.util.Set;
*/ */
public class LinkedHashMapCOW<K, V> implements Map<K, V> { public class LinkedHashMapCOW<K, V> implements Map<K, V> {
// TODO: Consider a) add removeEldest... b) add option: copyMap(K) -> only copy if needed.
private LinkedHashMap<K, V> map; private LinkedHashMap<K, V> map;
private final int initialCapacity; private final int initialCapacity;

View File

@ -226,7 +226,7 @@ public class ConfigManager {
StaticLog.logSevere(e); StaticLog.logSevere(e);
} }
} }
// globalConfig.setActionFactory(); // globalConfig.setActionFactory();
newWorldsMap.put(null, globalConfig); newWorldsMap.put(null, globalConfig);
@ -266,7 +266,7 @@ public class ConfigManager {
} }
worldConfig.setDefaults(globalConfig); worldConfig.setDefaults(globalConfig);
worldConfig.options().copyDefaults(true); worldConfig.options().copyDefaults(true);
// worldConfig.setActionFactory(); // worldConfig.setActionFactory();
} }
ConfigManager.worldsMap = newWorldsMap; ConfigManager.worldsMap = newWorldsMap;
isInitialized = true; isInitialized = true;