Ejemplo n.º 1
0
 // Create an options list with nested groups
 protected List setupOptions() {
   SelectItemGroup group, subgroup;
   subgroup = new SelectItemGroup("Group C");
   subgroup.setSelectItems(
       new SelectItem[] {new SelectItem("C1"), new SelectItem("C2"), new SelectItem("C3")});
   List options = new ArrayList();
   options.add(new SelectItem("A1"));
   group = new SelectItemGroup("Group B");
   group.setSelectItems(
       new SelectItem[] {
         new SelectItem("B1"), subgroup, new SelectItem("B2"), new SelectItem("B3")
       });
   options.add(group);
   options.add(new SelectItem("A2"));
   options.add(new SelectItem("A3"));
   return (options);
 }