SHOW:
|
|
- or go back to the newest paste.
1 | <webobject name="PopUpFoo"> | |
2 | </webobject> | |
3 | <webobject name="Test"> | |
4 | </webobject> | |
5 | ||
6 | ||
7 | ||
8 | ||
9 | - | form: ERXWOForm |
9 | + | |
10 | { | |
11 | - | id = "dataEntry"; |
11 | + | |
12 | - | multipleSubmit = true; |
12 | + | |
13 | - | name = "dataEntry"; |
13 | + | PopUpFoo: WOPopUpButton |
14 | { | |
15 | list = foo; | |
16 | item = itemForFoo; | |
17 | displayString = itemForFoo.name; | |
18 | selection = selectedFoo; | |
19 | } | |
20 | ||
21 | ||
22 | private Map<String, String> selectedFoo; | |
23 | private List<Map<String, String>> foo; | |
24 | private Map<String, String> itemForFoo; | |
25 | ||
26 | ||
27 | public List<Map<String, String>> getFoo() | |
28 | { | |
29 | HashMap<String, String> item; | |
30 | ||
31 | if(foo == null) | |
32 | { | |
33 | foo = new ArrayList<Map<String, String>>(); | |
34 | item = new HashMap<String, String>(); | |
35 | item.put("name", "Popeye"); | |
36 | item.put("id", "123"); | |
37 | foo.add(item); | |
38 | item = new HashMap<String, String>(); | |
39 | item.put("name", "Olive Oyl"); | |
40 | item.put("id", "456"); | |
41 | foo.add(item); | |
42 | } | |
43 | ||
44 | return(foo); | |
45 | } | |
46 | ||
47 | public Map<String, String> getSelectedFoo() | |
48 | { | |
49 | return(selectedFoo); | |
50 | } | |
51 | ||
52 | public void setSelectedFoo(Map<String, String> selectedFoo) | |
53 | { | |
54 | this.selectedFoo = selectedFoo; | |
55 | } | |
56 | ||
57 | public Map<String, String> getItemForFoo() | |
58 | { | |
59 | return(itemForFoo); | |
60 | } | |
61 | ||
62 | public void setItemForFoo(Map<String, String> itemForFoo) | |
63 | { | |
64 | this.itemForFoo = itemForFoo; | |
65 | } |