|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.rice.krms.impl.repository.RuleBo
public class RuleBo
| Field Summary |
|---|
| Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
|---|
extension, versionNumber |
| Constructor Summary | |
|---|---|
RuleBo()
|
|
| Method Summary | |
|---|---|
static RuleBo |
from(RuleDefinition im)
|
List<ActionBo> |
getActions()
This method returns a list of Actions associated with the Rule. |
List<RuleAttributeBo> |
getAttributeBos()
|
Map<String,String> |
getAttributes()
This method returns a Map of attributes associated with the Rule. |
String |
getDescription()
This is the description of the Rule |
String |
getId()
The unique identifier for an object. |
groovy.lang.MetaClass |
getMetaClass()
|
String |
getName()
This is the name of the Rule |
String |
getNamespace()
This is the namespace of the Rule |
Object |
getProperty(String property)
|
String |
getPropId()
This method returns the ID of the Proposition associated with the rule. |
PropositionBo |
getProposition()
This method returns the Proposition associated with the rule. |
String |
getPropositionSummary()
|
Tree |
getPropositionTree()
|
String |
getSelectedPropositionId()
|
String |
getTypeId()
This is the KrmsType of the Rule |
Object |
invokeMethod(String method,
Object arguments)
|
void |
setActions(List<ActionBo> value)
|
void |
setAttributeBos(List<RuleAttributeBo> value)
|
void |
setDescription(String value)
|
void |
setId(String value)
|
void |
setMetaClass(groovy.lang.MetaClass mc)
|
void |
setName(String value)
|
void |
setNamespace(String value)
|
void |
setProperty(String property,
Object value)
|
void |
setPropId(String value)
|
void |
setProposition(PropositionBo proposition)
|
void |
setPropositionSummary(String value)
|
void |
setPropositionTree(Tree<RuleTreeNode,String> value)
|
void |
setSelectedPropositionId(String value)
|
void |
setTypeId(String value)
|
static RuleDefinition |
to(RuleBo bo)
|
| Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase |
|---|
prepareForWorkflow, toString, toStringBuilder, toStringMapper |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned |
|---|
getVersionNumber |
| Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic |
|---|
toString |
| Constructor Detail |
|---|
public RuleBo()
| Method Detail |
|---|
public groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectpublic void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass in interface groovy.lang.GroovyObject
public Object invokeMethod(String method,
Object arguments)
invokeMethod in interface groovy.lang.GroovyObjectpublic Object getProperty(String property)
getProperty in interface groovy.lang.GroovyObject
public void setProperty(String property,
Object value)
setProperty in interface groovy.lang.GroovyObjectpublic String getId()
Identifiable
getId in interface Identifiablepublic void setId(String value)
public String getNamespace()
RuleDefinitionContractThe namespace of the Rule
getNamespace in interface RuleDefinitionContractpublic void setNamespace(String value)
public String getDescription()
RuleDefinitionContractdescription - the description of the Rule
getDescription in interface RuleDefinitionContractpublic void setDescription(String value)
public String getName()
RuleDefinitionContractname - the name of the Rule
getName in interface RuleDefinitionContractpublic void setName(String value)
public String getTypeId()
RuleDefinitionContract
getTypeId in interface RuleDefinitionContractpublic void setTypeId(String value)
public String getPropId()
RuleDefinitionContractEach Rule has exactly one Proposition associated with it.
getPropId in interface RuleDefinitionContractpublic void setPropId(String value)
public List<ActionBo> getActions()
RuleDefinitionContractA Rule may have zero or more Actions associated with it.
getActions in interface RuleDefinitionContractpublic void setActions(List<ActionBo> value)
public List<RuleAttributeBo> getAttributeBos()
public void setAttributeBos(List<RuleAttributeBo> value)
public void setPropositionTree(Tree<RuleTreeNode,String> value)
public void setPropositionSummary(String value)
public String getSelectedPropositionId()
public void setSelectedPropositionId(String value)
public PropositionBo getProposition()
RuleDefinitionContractEach Rule has exactly one Proposition associated with it.
getProposition in interface RuleDefinitionContractpublic void setProposition(PropositionBo proposition)
public Map<String,String> getAttributes()
RuleDefinitionContract
getAttributes in interface RuleDefinitionContractpublic String getPropositionSummary()
public Tree getPropositionTree()
public static RuleDefinition to(RuleBo bo)
public static RuleBo from(RuleDefinition im)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||