]> gerrit.simantics Code Review - simantics/platform.git/blob - WidgetMappingImpl.java
fe2c1df8b69c7a84987044775f698a49abf831a1
[simantics/platform.git] / 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 }