Package org.kuali.rice.kew.rule
Interface WorkflowRuleSearchAttribute
- All Superinterfaces:
Serializable,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:
-
Method Summary
Modifier and TypeMethodDescriptionList<org.kuali.rice.kns.web.ui.Row> If your attribute is an OddSearchAttribute this method will be used to get search rows instead of the usually called get RuleRows.List<org.kuali.rice.core.api.uif.RemotableAttributeError> validateSearchData(Map<String, String> paramMap) validate search data and populate attribute with search dataMethods inherited from interface org.kuali.rice.kew.rule.WorkflowRuleAttribute
getDocContent, getRoutingDataRows, getRuleExtensionValues, getRuleRows, isMatch, isRequired, setRequired, validateRoutingData, validateRuleData
-
Method Details
-
getSearchRows
List<org.kuali.rice.kns.web.ui.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<org.kuali.rice.core.api.uif.RemotableAttributeError> validateSearchData(Map<String, String> paramMap) validate search data and populate attribute with search data- Parameters:
paramMap-- Returns:
-