]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.document.server/src/org/simantics/document/server/client/CommandMappingImpl.java
Fixed multiple issues causing dangling references to discarded queries
[simantics/platform.git] / bundles / org.simantics.document.server / src / org / simantics / document / server / client / CommandMappingImpl.java
1 package org.simantics.document.server.client;
2
3 import java.util.HashMap;
4 import java.util.Map;
5
6 public class CommandMappingImpl<D extends Document> implements CommandMapping {
7
8         private Map<String, CommandManager<D, ?>> map = new HashMap<String, CommandManager<D, ?>>();
9         
10         public CommandManager<D, ?> getCommandManager(String type) {
11                 return map.get(type);
12         }
13         
14         public void register(String type, CommandManager<D, ?> manager) {
15                 map.put(type, manager);
16         }
17         
18 }