org.kuali.rice.krms.impl.ui
Class AgendaEditor

java.lang.Object
  extended by org.kuali.rice.krms.impl.ui.AgendaEditor
All Implemented Interfaces:
Serializable

public class AgendaEditor
extends Object
implements Serializable

synthetic (not directly persisted) BO for the KRMS agenda editor

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

Constructor Summary
AgendaEditor()
           
 
Method Summary
 AgendaBo getAgenda()
           
 AgendaItemBo getAgendaItemLine()
           
 ActionBo getAgendaItemLineRuleAction()
           
 Tree<? extends AgendaTreeNode,String> getAgendaRuleTree()
           
 ContextBo getContext()
           
 String getContextName()
           
 String getCopyRuleName()
           
 Map<String,String> getCustomAttributesMap()
           
 Map<String,String> getCustomRuleActionAttributesMap()
           
 Map<String,String> getCustomRuleAttributesMap()
           
 String getCutAgendaItemId()
           
 String getCutPropositionId()
           
 String getNamespace()
           
 String getOldContextId()
           
 String getRuleEditorMessage()
           
 String getSelectedAgendaItemId()
           
 String getSelectedPropositionId()
           
 boolean isAddRuleInProgress()
           
 boolean isDisableButtons()
           
 void setAddRuleInProgress(boolean addRuleInProgress)
           
 void setAgenda(AgendaBo agenda)
           
 void setAgendaItemLine(AgendaItemBo agendaItemLine)
           
 void setAgendaItemLineRuleAction(ActionBo actionBo)
           
 void setContext(ContextBo context)
           
 void setContextName(String contextName)
           
 void setCopyRuleName(String copyRuleName)
           
 void setCustomAttributesMap(Map<String,String> customAttributesMap)
           
 void setCustomRuleActionAttributesMap(Map<String,String> customRuleActionAttributesMap)
           
 void setCustomRuleAttributesMap(Map<String,String> customRuleAttributesMap)
           
 void setCutAgendaItemId(String cutAgendaItemId)
           
 void setCutPropositionId(String cutPropositionId)
           
 void setDisableButtons(boolean disableButtons)
          Setter for disableButtons.
 void setNamespace(String namespace)
           
 void setOldContextId(String oldContextId)
           
 void setRuleEditorMessage(String message)
           
 void setSelectedAgendaItemId(String selectedAgendaItemId)
           
 void setSelectedPropositionId(String selectedPropositionId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgendaEditor

public AgendaEditor()
Method Detail

getAgendaRuleTree

public Tree<? extends AgendaTreeNode,String> getAgendaRuleTree()

getAgendaItemLine

public AgendaItemBo getAgendaItemLine()
Returns:
the agendaItemLine

setAgendaItemLine

public void setAgendaItemLine(AgendaItemBo agendaItemLine)
Parameters:
agendaItemLine - the agendaItemLine to set

getAgendaItemLineRuleAction

public ActionBo getAgendaItemLineRuleAction()

setAgendaItemLineRuleAction

public void setAgendaItemLineRuleAction(ActionBo actionBo)

getSelectedAgendaItemId

public String getSelectedAgendaItemId()
Returns:
the selectedAgendaItemId

setSelectedAgendaItemId

public void setSelectedAgendaItemId(String selectedAgendaItemId)
Parameters:
selectedAgendaItemId - the selectedAgendaItemId to set

getCutAgendaItemId

public String getCutAgendaItemId()
Returns:
the cutAgendaItemId

setCutAgendaItemId

public void setCutAgendaItemId(String cutAgendaItemId)
Parameters:
cutAgendaItemId - the cutAgendaItemId to set

getContext

public ContextBo getContext()
Returns:
the context

setContext

public void setContext(ContextBo context)
Parameters:
context - the context to set

getAgenda

public AgendaBo getAgenda()
Returns:
the agenda

setAgenda

public void setAgenda(AgendaBo agenda)
Parameters:
agenda - the agenda to set

getCustomAttributesMap

public Map<String,String> getCustomAttributesMap()

setCustomAttributesMap

public void setCustomAttributesMap(Map<String,String> customAttributesMap)

getCustomRuleAttributesMap

public Map<String,String> getCustomRuleAttributesMap()

setCustomRuleAttributesMap

public void setCustomRuleAttributesMap(Map<String,String> customRuleAttributesMap)

getCustomRuleActionAttributesMap

public Map<String,String> getCustomRuleActionAttributesMap()

setCustomRuleActionAttributesMap

public void setCustomRuleActionAttributesMap(Map<String,String> customRuleActionAttributesMap)

setCopyRuleName

public void setCopyRuleName(String copyRuleName)
Parameters:
copyRuleName - the rule name from which to copy

getCopyRuleName

public String getCopyRuleName()
Returns:
the rule name from which to copy

setOldContextId

public void setOldContextId(String oldContextId)
Parameters:
oldContextId - the contextId that the agenda currently has (i.e. before the next context change)

getOldContextId

public String getOldContextId()
Returns:
the contextId that the agenda had before the context change

getSelectedPropositionId

public String getSelectedPropositionId()
Returns:
the selectedPropositionId

setSelectedPropositionId

public void setSelectedPropositionId(String selectedPropositionId)
Parameters:
selectedPropositionId - the selectedPropositionId to set

getCutPropositionId

public String getCutPropositionId()
Returns:
the cutPropositionId

getContextName

public String getContextName()

setContextName

public void setContextName(String contextName)

getNamespace

public String getNamespace()

setNamespace

public void setNamespace(String namespace)

getRuleEditorMessage

public String getRuleEditorMessage()

setRuleEditorMessage

public void setRuleEditorMessage(String message)

isAddRuleInProgress

public boolean isAddRuleInProgress()

setAddRuleInProgress

public void setAddRuleInProgress(boolean addRuleInProgress)

isDisableButtons

public boolean isDisableButtons()
Returns:
if the tree buttons should be disabled

setDisableButtons

public void setDisableButtons(boolean disableButtons)
Setter for disableButtons. Set to true when the Agenda is submitted

Parameters:
disableButtons -

setCutPropositionId

public void setCutPropositionId(String cutPropositionId)
Parameters:
cutPropositionId - the cutPropositionId to set


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.