001package org.kuali.ole.describe.keyvalue; 002 003import org.kuali.ole.util.Languages008; 004import org.kuali.ole.util.Places008; 005import org.kuali.rice.core.api.util.ConcreteKeyValue; 006import org.kuali.rice.core.api.util.KeyValue; 007import org.kuali.rice.krad.keyvalues.KeyValuesBase; 008 009import java.util.ArrayList; 010import java.util.List; 011 012/** 013 * Created with IntelliJ IDEA. 014 * User: premkumarv 015 * Date: 9/12/13 016 * Time: 3:54 PM 017 * To change this template use File | Settings | File Templates. 018 */ 019public class Place008KeyValueFinder extends KeyValuesBase { 020 021 @Override 022 public List<KeyValue> getKeyValues() { 023 List<KeyValue> options = new ArrayList<>(); 024 return options; 025 } 026 public static List<String> retrieveControlField008Place(String placeVal) { 027 List<String> reqPlace = Places008.getInstance().getPlaceDescription(placeVal); 028 return reqPlace; 029 } 030 /* public static List<String> retrieveControlField008Language(String languageVal) { 031 List<String> reqlanguage = Languages008.getInstance().getLanguageDescription(languageVal); 032 return reqlanguage; 033 }*/ 034}