1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.sys.businessobject.inquiry;
17
18 import java.util.Map;
19
20 import org.kuali.ole.sys.OLEPropertyConstants;
21 import org.kuali.ole.sys.context.SpringContext;
22 import org.kuali.ole.sys.service.OleBusinessObjectMetaDataService;
23 import org.kuali.rice.kns.inquiry.KualiInquirableImpl;
24 import org.kuali.rice.krad.bo.BusinessObject;
25
26 public class DataMappingFieldDefinitionInquirable extends KualiInquirableImpl {
27
28 @Override
29 public BusinessObject getBusinessObject(Map fieldValues) {
30 return SpringContext.getBean(OleBusinessObjectMetaDataService.class).getDataMappingFieldDefinition((String) fieldValues.get(OLEPropertyConstants.COMPONENT_CLASS), (String) fieldValues.get(OLEPropertyConstants.PROPERTY_NAME));
31 }
32 }