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
38 }
39
40 }