org.kuali.rice.kew.routemanager
Class ExplodingRuleAttribute

java.lang.Object
  extended by org.kuali.rice.kew.routemanager.ExplodingRuleAttribute
All Implemented Interfaces:
Serializable, WorkflowRuleAttribute

public class ExplodingRuleAttribute
extends Object
implements WorkflowRuleAttribute

See Also:
Serialized Form

Field Summary
static boolean dontExplode
           
 
Constructor Summary
ExplodingRuleAttribute()
           
 
Method Summary
 String getDocContent()
           
 List getRoutingDataRows()
           
 List getRuleExtensionValues()
           
 List getRuleRows()
           
 boolean isMatch(DocumentContent docContent, List ruleExtensions)
           
 boolean isRequired()
           
 void setRequired(boolean required)
           
 List<RemotableAttributeError> validateRoutingData(Map paramMap)
           
 List<RemotableAttributeError> validateRuleData(Map paramMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dontExplode

public static boolean dontExplode
Constructor Detail

ExplodingRuleAttribute

public ExplodingRuleAttribute()
Method Detail

isMatch

public boolean isMatch(DocumentContent docContent,
                       List ruleExtensions)
Specified by:
isMatch in interface WorkflowRuleAttribute

getRuleRows

public List getRuleRows()
Specified by:
getRuleRows in interface WorkflowRuleAttribute

getRoutingDataRows

public List getRoutingDataRows()
Specified by:
getRoutingDataRows in interface WorkflowRuleAttribute

getDocContent

public String getDocContent()
Specified by:
getDocContent in interface WorkflowRuleAttribute

getRuleExtensionValues

public List getRuleExtensionValues()
Specified by:
getRuleExtensionValues in interface WorkflowRuleAttribute

validateRoutingData

public List<RemotableAttributeError> validateRoutingData(Map paramMap)
Specified by:
validateRoutingData in interface WorkflowRuleAttribute

validateRuleData

public List<RemotableAttributeError> validateRuleData(Map paramMap)
Specified by:
validateRuleData in interface WorkflowRuleAttribute

setRequired

public void setRequired(boolean required)
Specified by:
setRequired in interface WorkflowRuleAttribute

isRequired

public boolean isRequired()
Specified by:
isRequired in interface WorkflowRuleAttribute


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