org.kuali.rice.kew.rule
Class RuleTemplateOption

java.lang.Object
  extended by org.kuali.rice.kew.rule.RuleTemplateOption
All Implemented Interfaces:
Serializable, WorkflowPersistable

@Sequence(name="KREW_RULE_TMPL_OPTN_S",
          property="ruleTemplateOptionId")
public class RuleTemplateOption
extends Object
implements WorkflowPersistable

Defines default values and other preset information for a RuleBaseValues which is based off of the associated RuleTemplate.

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

Constructor Summary
RuleTemplateOption()
           
RuleTemplateOption(String key, String value)
           
 
Method Summary
 void beforeInsert()
           
 Object copy(boolean preserveKeys)
           
 String getKey()
           
 Integer getLockVerNbr()
           
 RuleTemplate getRuleTemplate()
           
 Long getRuleTemplateId()
           
 Long getRuleTemplateOptionId()
           
 String getValue()
           
 void setKey(String key)
           
 void setLockVerNbr(Integer lockVerNbr)
           
 void setRuleTemplate(RuleTemplate ruleTemplate)
           
 void setRuleTemplateId(Long ruleTemplateId)
           
 void setRuleTemplateOptionId(Long ruleTemplateOptionId)
           
 void setValue(String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleTemplateOption

public RuleTemplateOption()

RuleTemplateOption

public RuleTemplateOption(String key,
                          String value)
Method Detail

beforeInsert

public void beforeInsert()

copy

public Object copy(boolean preserveKeys)
Specified by:
copy in interface WorkflowPersistable

getKey

public String getKey()

setKey

public void setKey(String key)

getLockVerNbr

public Integer getLockVerNbr()

setLockVerNbr

public void setLockVerNbr(Integer lockVerNbr)

getRuleTemplate

public RuleTemplate getRuleTemplate()

setRuleTemplate

public void setRuleTemplate(RuleTemplate ruleTemplate)

getRuleTemplateId

public Long getRuleTemplateId()

setRuleTemplateId

public void setRuleTemplateId(Long ruleTemplateId)

getRuleTemplateOptionId

public Long getRuleTemplateOptionId()

setRuleTemplateOptionId

public void setRuleTemplateOptionId(Long ruleTemplateOptionId)

getValue

public String getValue()

setValue

public void setValue(String value)


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