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