1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.module.purap.businessobject.options;
17
18 import org.kuali.ole.module.purap.document.service.PurapService;
19 import org.kuali.ole.sys.context.SpringContext;
20 import org.kuali.rice.core.api.util.ConcreteKeyValue;
21 import org.kuali.rice.krad.keyvalues.KeyValuesBase;
22
23 import java.util.ArrayList;
24 import java.util.List;
25
26
27
28
29 public class PurapFiscalYearValuesFinder extends KeyValuesBase {
30
31
32
33
34 public List getKeyValues() {
35 List returnControls = new ArrayList();
36 List<Integer> years = SpringContext.getBean(PurapService.class).getAllowedFiscalYears();
37 for (Integer year : years) {
38 returnControls.add(new ConcreteKeyValue(year.toString(), year.toString()));
39 }
40
41 return returnControls;
42 }
43
44 }