| 
 | ||||||||||
| 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.AgendaItemBo
public class AgendaItemBo
Agenda Item business object
| Field Summary | |
|---|---|
| static String | COPY_OF_TEXT | 
| Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase | 
|---|
| extension, versionNumber | 
| Constructor Summary | |
|---|---|
| AgendaItemBo() | |
| Method Summary | |
|---|---|
|  AgendaItemBo | copyAgendaItem(org.kuali.rice.krms.impl.repository.AgendaBo copiedAgenda,
                             Map<String,org.kuali.rice.krms.impl.repository.RuleBo> oldRuleIdToNew,
                             Map<String,AgendaItemBo> oldAgendaItemIdToNew,
                             List<AgendaItemBo> copiedAgendaItems,
                             String dts)Returns a copy of this AgendaItem | 
|  String | getAgendaId()Returns the agenda id to which the agenda item belongs. | 
|  AgendaItemBo | getAlways()This is ID of the next AgendaItemDefinition to be executed after following any defined true or false actions. | 
|  String | getAlwaysId()This is ID of the next AgendaItemDefinition to be executed after following any defined true or false actions. | 
|  List<AgendaItemBo> | getAlwaysList() | 
|  String | getId()The unique identifier for an object. | 
|  org.kuali.rice.krms.impl.repository.RuleBo | getRule()This method returns the Rule associated with this AgendaItemDefinition. | 
|  String | getRuleId()Returns the rule id associated with the agenda item. | 
|  String | getRuleText() | 
|  AgendaDefinitionContract | getSubAgenda()This method returns the SubAgenda associated with this AgendaItemDefinition. | 
|  String | getSubAgendaId()This is ID of the SubAgenda associated with this AgendaItemDefinition. | 
|  String | getUl(AgendaItemBo firstItem) | 
|  String | getUlHelper(AgendaItemBo item) | 
|  AgendaItemBo | getWhenFalse()This method returns the next AgendaItemDefinition to be executed if the Rule associated with this AgendaItemDefinition evaluates to false. | 
|  String | getWhenFalseId()This is ID of the next AgendaItemDefinition to be executed if the Rule associated AgendaItemDefinition evaluates to false. | 
|  AgendaItemBo | getWhenTrue()This method returns the next AgendaItemDefinition to be executed if the Rule associated with this AgendaItemDefinition evaluates to true. | 
|  String | getWhenTrueId()This is ID of the next AgendaItemDefinition to be executed if the Rule associated AgendaItemDefinition evaluates to true. | 
|  void | setAgendaId(String agendaId) | 
|  void | setAlways(AgendaItemBo always) | 
|  void | setAlwaysId(String alwaysId) | 
|  void | setId(String id) | 
|  void | setRule(org.kuali.rice.krms.impl.repository.RuleBo rule) | 
|  void | setRuleId(String ruleId) | 
| static void | setSequenceAccessorService(SequenceAccessorService sas)Set the SequenceAccessorService, useful for testing. | 
|  void | setSubAgendaId(String subAgendaId) | 
|  void | setWhenFalse(AgendaItemBo whenFalse) | 
|  void | setWhenFalseId(String whenFalseId) | 
|  void | setWhenTrue(AgendaItemBo whenTrue) | 
|  void | setWhenTrueId(String whenTrueId) | 
| Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase | 
|---|
| toString | 
| 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 | 
| Field Detail | 
|---|
public static final String COPY_OF_TEXT
| Constructor Detail | 
|---|
public AgendaItemBo()
| Method Detail | 
|---|
public String getUl(AgendaItemBo firstItem)
public String getUlHelper(AgendaItemBo item)
public String getRuleText()
public List<AgendaItemBo> getAlwaysList()
public String getId()
Identifiable
getId in interface Identifiablepublic void setId(String id)
id - the id to setpublic String getAgendaId()
AgendaItemDefinitionContract
getAgendaId in interface AgendaItemDefinitionContractpublic void setAgendaId(String agendaId)
agendaId - the agendaId to setpublic String getRuleId()
AgendaItemDefinitionContract
getRuleId in interface AgendaItemDefinitionContractpublic void setRuleId(String ruleId)
ruleId - the ruleId to setpublic String getSubAgendaId()
AgendaItemDefinitionContract
getSubAgendaId in interface AgendaItemDefinitionContractpublic void setSubAgendaId(String subAgendaId)
subAgendaId - the subAgendaId to setpublic String getWhenTrueId()
AgendaItemDefinitionContract
getWhenTrueId in interface AgendaItemDefinitionContractpublic void setWhenTrueId(String whenTrueId)
whenTrueId - the whenTrueId to setpublic String getWhenFalseId()
AgendaItemDefinitionContract
getWhenFalseId in interface AgendaItemDefinitionContractpublic void setWhenFalseId(String whenFalseId)
whenFalseId - the whenFalseId to setpublic String getAlwaysId()
AgendaItemDefinitionContract
getAlwaysId in interface AgendaItemDefinitionContractpublic void setAlwaysId(String alwaysId)
alwaysId - the alwaysId to setpublic AgendaItemBo getWhenTrue()
AgendaItemDefinitionContract
getWhenTrue in interface AgendaItemDefinitionContractpublic void setWhenTrue(AgendaItemBo whenTrue)
whenTrue - the whenTrue to setpublic AgendaItemBo getWhenFalse()
AgendaItemDefinitionContract
getWhenFalse in interface AgendaItemDefinitionContractpublic void setWhenFalse(AgendaItemBo whenFalse)
whenFalse - the whenFalse to setpublic AgendaItemBo getAlways()
AgendaItemDefinitionContract
getAlways in interface AgendaItemDefinitionContractpublic void setAlways(AgendaItemBo always)
always - the always to setpublic org.kuali.rice.krms.impl.repository.RuleBo getRule()
AgendaItemDefinitionContract
getRule in interface AgendaItemDefinitionContractpublic AgendaDefinitionContract getSubAgenda()
AgendaItemDefinitionContract
getSubAgenda in interface AgendaItemDefinitionContractpublic void setRule(org.kuali.rice.krms.impl.repository.RuleBo rule)
rule - the rule to set
public AgendaItemBo copyAgendaItem(org.kuali.rice.krms.impl.repository.AgendaBo copiedAgenda,
                                   Map<String,org.kuali.rice.krms.impl.repository.RuleBo> oldRuleIdToNew,
                                   Map<String,AgendaItemBo> oldAgendaItemIdToNew,
                                   List<AgendaItemBo> copiedAgendaItems,
                                   String dts)
copiedAgenda - the new Agenda that the copied AgendiaItem will be associated witholdRuleIdToNew - Mapdts - DateTimeStamp to append to the copied AgendaItem name
public static void setSequenceAccessorService(SequenceAccessorService sas)
sas - SequenceAccessorService to use for getNewId()| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||