org.kuali.rice.kew.rule
Interface WorkflowRuleSearchAttribute

All Superinterfaces:
Serializable, WorkflowRuleAttribute

public interface WorkflowRuleSearchAttribute
extends WorkflowRuleAttribute

An interface which can be implemented by a WorkflowRuleAttribute implementation which allows a different List of Row objects to be returned for rendering on the rule lookup screen.

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

Method Summary
 List<Row> getSearchRows()
          If your attribute is an OddSearchAttribute this method will be used to get search rows instead of the usually called get RuleRows.
 List<RemotableAttributeError> validateSearchData(Map<String,String> paramMap)
          validate search data and populate attribute with search data
 
Methods inherited from interface org.kuali.rice.kew.rule.WorkflowRuleAttribute
getDocContent, getRoutingDataRows, getRuleExtensionValues, getRuleRows, isMatch, isRequired, setRequired, validateRoutingData, validateRuleData
 

Method Detail

getSearchRows

List<Row> getSearchRows()
If your attribute is an OddSearchAttribute this method will be used to get search rows instead of the usually called get RuleRows. Generally this is used for Attributes that want to expose drop downs for Rule Entry but need special wild card fields for searches that wouldn't work for rule entry.


validateSearchData

List<RemotableAttributeError> validateSearchData(Map<String,String> paramMap)
validate search data and populate attribute with search data

Parameters:
paramMap -
Returns:


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