1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.kuali.student.enrollment.class2.courseoffering.keyvalue;
18
19 import org.kuali.rice.core.api.util.KeyValue;
20 import org.kuali.rice.krad.uif.control.UifKeyValuesFinderBase;
21 import org.kuali.rice.krad.uif.view.ViewModel;
22 import org.kuali.rice.krad.web.form.MaintenanceDocumentForm;
23 import org.kuali.student.enrollment.class2.courseoffering.dto.ActivityOfferingWrapper;
24
25 import java.io.Serializable;
26 import java.util.List;
27
28
29
30
31
32 public class ActivityOfferingCodesKeyValues extends UifKeyValuesFinderBase implements Serializable {
33
34 @Override
35 public List<KeyValue> getKeyValues(ViewModel model) {
36 MaintenanceDocumentForm form = (MaintenanceDocumentForm)model;
37 ActivityOfferingWrapper wrapper = (ActivityOfferingWrapper)form.getDocument().getNewMaintainableObject().getDataObject();
38 return wrapper.getEditRenderHelper().getAoCodes();
39 }
40 }