View Javadoc

1   /*
2    * 
3    * 
4    */
5   package oscon2006.web.mdb;
6   
7   import wicket.Component;
8   import wicket.model.IModel;
9   import java.util.*;
10  
11  public class RowModel implements IModel
12  {
13  	private Map<String, Object> rowData; 
14  	
15  	public RowModel(Map<String, Object> data)
16  	{
17  		this.rowData = data;
18  	}
19  	
20  	public IModel getNestedModel()
21  	{
22  		return null;
23  	}
24  
25  	public Object getObject(Component component)
26  	{
27  		return this.rowData;
28  	}
29  
30  	public void setObject(Component c, Object obj)
31  	{
32  		this.rowData = (Map<String, Object>) obj;
33  	}
34  
35  	public void detach()
36  	{
37  		// not implemented
38  	}
39  
40  }