View Javadoc
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  }