1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.hr.time.timezone.service;
17
18
19 import java.util.ArrayList;
20 import java.util.List;
21
22 import org.kuali.hr.time.util.TkConstants;
23 import org.kuali.rice.core.api.util.ConcreteKeyValue;
24 import org.kuali.rice.core.api.util.KeyValue;
25 import org.kuali.rice.krad.keyvalues.KeyValuesBase;
26
27
28 public class TimeZoneKeyValue extends KeyValuesBase{
29 @SuppressWarnings("unchecked")
30 @Override
31 public List getKeyValues(){
32 List<KeyValue> keyValues = new ArrayList<KeyValue>();
33 for(int i=0; i< TkConstants.TIME_ZONES.size(); i++)
34 {
35 keyValues.add(new ConcreteKeyValue(TkConstants.TIME_ZONES.get(i),TkConstants.TIME_ZONES.get(i)));
36 }
37 return keyValues;
38 }
39 }