View Javadoc

1   package br.com.ibnetwork.guara.view.impl;
2   
3   import java.util.HashMap;
4   import java.util.Map;
5   import java.util.Set;
6   
7   import br.com.ibnetwork.guara.view.Context;
8   
9   /***
10   * @author <a href="mailto:leandro@ibnetwork.com.br">leandro</a>
11   */
12  public class ContextImpl
13  	implements Context
14  {
15      private Map map;
16      
17      public ContextImpl(int size)
18      {
19          map = new HashMap(size);
20      }
21      
22      public Map getMap()
23      {
24          return map;
25      }
26  
27      public void put(String key, Object value)
28      {
29          map.put(key,value);
30      }
31  
32      public void delete(String key)
33      {
34          map.remove(key);
35      }
36  
37      public boolean contains(String key)
38      {
39          return map.containsKey(key);
40      }
41      
42      public Object get(String key)
43      {
44          return map.get(key);
45      }
46      
47      public void clear()
48      {
49          map.clear();
50      }
51  
52      public Set getKeys()
53      {
54          return map.keySet();
55      }
56  
57      public int getSize()
58      {
59          return map.size();
60      }
61  
62  }