/** * Derived property. * * @return ArrayList of model SelectItems */ public ArrayList getSectionSelectList() { ArrayList list = new ArrayList(); if (sections == null) return list; for (int i = 0; i < sections.size(); i++) { SelectItem selection = new SelectItem(); SectionBean sBean = (SectionBean) sections.get(i); selection.setLabel(sBean.getSectionTitle()); selection.setValue(sBean.getSectionIdent()); list.add(selection); } return list; }