20 package net.sf.gridarta.gui.mapmenu;
22 import java.util.IdentityHashMap;
24 import javax.swing.Action;
28 import org.jetbrains.annotations.NotNull;
59 private final Map<MapMenuEntryMap, MapMenuAction>
actions =
new IdentityHashMap<>();
65 private final Map<MapMenuEntryMap, Void>
keysToDelete =
new IdentityHashMap<>();
95 actions.remove(mapMenuEntryMap);
110 if (existingAction ==
null) {
112 actions.put(mapMenuEntryMap, action);
114 action = existingAction;