1 package org.vaadin.jonatan.contexthelp;
2
3 import java.io.Serializable;
4 import java.util.HashMap;
5
6 import org.vaadin.jonatan.contexthelp.widgetset.client.ui.Placement;
7
8 @SuppressWarnings("serial")
9 public class DefaultHelpProvider implements HelpProvider, Serializable {
10
11 private HashMap<String, String> helpHTML = new HashMap<String, String>();
12 private HashMap<String, Placement> placements = new HashMap<String, Placement>();
13
14 public String getHtmlForId(String id) {
15 return helpHTML.get(id);
16 }
17
18 public Placement getPlacementForId(String id) {
19 return placements.get(id);
20 }
21
22 public void addHelpForId(String id, String help) {
23 helpHTML.put(id, help);
24 }
25
26 public void setPlacementOfId(String debugId, Placement placement) {
27 placements.put(debugId, placement);
28 }
29
30 }