org.kuali.rice.kew.rule.bo
Class RoleNameValuesFinder

java.lang.Object
  extended by org.kuali.rice.krad.keyvalues.KeyValuesBase
      extended by org.kuali.rice.kew.rule.bo.RoleNameValuesFinder
All Implemented Interfaces:
Serializable, KeyValuesFinder

public class RoleNameValuesFinder
extends KeyValuesBase

A values finder for generating a list of Role names that can be selected for a given RuleTemplate. This is dependant on the template selected on the maintenance document so it needs to use GlobalVariables to get a reference to the KualiForm so it can examine the business object and extract the role names from the RuleTemplate.

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

Constructor Summary
RoleNameValuesFinder()
           
 
Method Summary
 List<KeyValue> getKeyValues()
          Builds a list of key values representations for valid value selections.
 
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

RoleNameValuesFinder

public RoleNameValuesFinder()
Method Detail

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-2013 The Kuali Foundation. All Rights Reserved.