org.kuali.rice.location.framework.country
Class AbstractCountryValuesFinderBase

java.lang.Object
  extended by org.kuali.rice.krad.keyvalues.KeyValuesBase
      extended by org.kuali.rice.location.framework.country.AbstractCountryValuesFinderBase
All Implemented Interfaces:
Serializable, KeyValuesFinder
Direct Known Subclasses:
CountryNotRestrictedValuesFinder, CountryValuesFinder

public abstract class AbstractCountryValuesFinderBase
extends KeyValuesBase

This is a description of what this class does - wliang don't forget to fill this in.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Constructor Summary
AbstractCountryValuesFinderBase()
           
 
Method Summary
 List<KeyValue> getKeyValues()
          Builds a list of key values representations for valid value selections.
protected abstract  List<Country> retrieveCountriesForValuesFinder()
          Returns a list of countries that will be added to the result of getKeyValues().
 
Methods inherited from class org.kuali.rice.krad.keyvalues.KeyValuesBase
clearInternalCache, getKeyLabel, getKeyLabelMap, getKeyValues, getOptionLabels, getOptionValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCountryValuesFinderBase

public AbstractCountryValuesFinderBase()
Method Detail

retrieveCountriesForValuesFinder

protected abstract List<Country> retrieveCountriesForValuesFinder()
Returns a list of countries that will be added to the result of getKeyValues(). Note that the result may be filtered by active status

Returns:

getKeyValues

public List<KeyValue> getKeyValues()
Description copied from interface: KeyValuesFinder
Builds a list of key values representations for valid value selections.

Returns:
List of KeyValue objects


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.