org.kuali.rice.krad.keyvalues
Class KimAttributeValuesFinder

java.lang.Object
  extended by org.kuali.rice.krad.keyvalues.KeyValuesBase
      extended by org.kuali.rice.krad.keyvalues.KimAttributeValuesFinder
All Implemented Interfaces:
Serializable, KeyValuesFinder

public class KimAttributeValuesFinder
extends KeyValuesBase

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

Field Summary
protected  String kimAttributeName
           
protected  String kimTypeId
           
 
Constructor Summary
KimAttributeValuesFinder()
           
 
Method Summary
protected  List<KeyValue> getCustomValueFinderValues(KimTypeAttribute attrib)
           
protected  DataDictionaryService getDataDictionaryService()
           
 List<KeyValue> getKeyValues()
          Builds a list of key values representations for valid value selections.
 String getKimAttributeName()
           
 String getKimTypeId()
           
protected  List<KeyValue> getLocalDataDictionaryAttributeValues(KimTypeAttribute attr)
           
 void setKimAttributeName(String kimAttributeName)
           
 void setKimTypeId(String kimTypeId)
           
 
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
 

Field Detail

kimTypeId

protected String kimTypeId

kimAttributeName

protected String kimAttributeName
Constructor Detail

KimAttributeValuesFinder

public KimAttributeValuesFinder()
Method Detail

getDataDictionaryService

protected DataDictionaryService getDataDictionaryService()

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
See Also:
KeyValuesFinder.getKeyValues()

getCustomValueFinderValues

protected List<KeyValue> getCustomValueFinderValues(KimTypeAttribute attrib)

getLocalDataDictionaryAttributeValues

protected List<KeyValue> getLocalDataDictionaryAttributeValues(KimTypeAttribute attr)
                                                        throws ClassNotFoundException
Throws:
ClassNotFoundException

getKimAttributeName

public String getKimAttributeName()
Returns:
the kimAttributeName

setKimAttributeName

public void setKimAttributeName(String kimAttributeName)
Parameters:
kimAttributeName - the kimAttributeName to set

getKimTypeId

public String getKimTypeId()
Returns:
the kimTypeId

setKimTypeId

public void setKimTypeId(String kimTypeId)
Parameters:
kimTypeId - the kimTypeId to set


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