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

java.lang.Object
  extended by org.kuali.rice.krad.web.controller.UifControllerBase
      extended by org.kuali.rice.krad.web.controller.DocumentControllerBase
          extended by org.kuali.rice.krad.web.controller.MaintenanceDocumentController
              extended by org.kuali.rice.krms.impl.ui.AgendaEditorController

@Controller
@RequestMapping(value="krmsAgendaEditor")
public class AgendaEditorController
extends MaintenanceDocumentController

Controller for the Test UI Page

Author:
Kuali Rice Team (rice.collab@kuali.org)

Nested Class Summary
protected static class AgendaEditorController.AgendaItemChildAccessor
          This class abstracts getting and setting a child of an AgendaItemBo, making some recursive operations require less boiler plate.
 
Field Summary
 
Fields inherited from class org.kuali.rice.krad.web.controller.MaintenanceDocumentController
LOG
 
Fields inherited from class org.kuali.rice.krad.web.controller.DocumentControllerBase
DOCUMENT_LOAD_COMMANDS
 
Constructor Summary
AgendaEditorController()
           
 
Method Summary
 org.springframework.web.servlet.ModelAndView addProposition(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView addRule(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          This method adds the newly create rule to the agenda.
 org.springframework.web.servlet.ModelAndView ajaxCategoryChangeRefresh(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Updates to the category call back to this method to set the categoryId appropriately TODO: shouldn't this happen automatically? We're taking it out of the form by hand here
 org.springframework.web.servlet.ModelAndView ajaxCut(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView ajaxDelete(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView ajaxMoveDown(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView ajaxMoveLeft(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView ajaxMoveRight(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView ajaxMoveUp(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView ajaxPaste(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView ajaxRefresh(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 boolean ajaxValidRuleName(String name, String namespace)
          Exposes Ajax callback to UI to validate entered rule name to copy
 org.springframework.web.servlet.ModelAndView copyRule(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView cutProposition(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView delete(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView deleteProposition(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView editRule(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          This method updates the existing rule in the agenda.
protected  String getDefaultAddLocationPropositionId(Node<RuleTreeNode,String> root)
          This method gets the last propostion in the topmost branch.
protected  Node<RuleTreeNode,String> getLastSimpleNode(List<Node<RuleTreeNode,String>> grandChildren)
          This method returns the last simple node in the topmost branch.
 org.springframework.web.servlet.ModelAndView goToAddRule(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          This method updates the existing rule in the agenda.
 org.springframework.web.servlet.ModelAndView goToEditProposition(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          This method starts an edit proposition.
 org.springframework.web.servlet.ModelAndView goToEditRule(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          This method updates the existing rule in the agenda.
 org.springframework.web.servlet.ModelAndView maintenanceEdit(MaintenanceDocumentForm form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Setups a new MaintenanceDocumentView with the edit maintenance action
 org.springframework.web.servlet.ModelAndView moveDown(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView moveLeft(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView movePropositionDown(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView movePropositionLeft(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView movePropositionRight(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView movePropositionUp(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView moveRight(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView moveUp(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView pasteProposition(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.springframework.web.servlet.ModelAndView refresh(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          This overridden method does extra work on refresh to update the namespace when the context has been changed.
 org.springframework.web.servlet.ModelAndView route(DocumentFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Override route to set the setSelectedAgendaItemId to empty and disable all the buttons
 org.springframework.web.servlet.ModelAndView togglePropositionSimpleCompound(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          introduces a new compound proposition between the selected proposition and its parent.
 org.springframework.web.servlet.ModelAndView updateCompoundOperator(UifFormBase form, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class org.kuali.rice.krad.web.controller.MaintenanceDocumentController
createInitialForm, docHandler, getMaintenanceDocumentService, maintenanceCopy, maintenanceNewWithExisting, setupMaintenance, start
 
Methods inherited from class org.kuali.rice.krad.web.controller.DocumentControllerBase
acknowledge, approve, blanketApprove, buildAuthorizationException, cancel, cancelAttachment, checkAndWarnAboutSensitiveData, combineAdHocRecipients, complete, createDocument, deleteNote, disapprove, downloadAttachment, fyi, getAttachmentService, getBusinessObjectService, getConfigurationService, getDataDictionaryService, getDocumentDictionaryService, getDocumentService, getNoteService, insertNote, loadDocument, performWorkflowAction, reload, save, sendAdHocRequests, setBusinessObjectService, setDataDictionaryService, setDocumentDictionaryService, setDocumentService, supervisorFunctions
 
Methods inherited from class org.kuali.rice.krad.web.controller.UifControllerBase
addBlankLine, addLine, back, checkForm, checkViewAuthorization, createDataTablesPagingHelperInstance, defaultMapping, deleteLine, getBooleanDialogResponse, getMessageView, getStringDialogResponse, getUIFModelAndView, getUIFModelAndView, getUIFModelAndView, getUIFModelAndViewWithInit, getViewService, hasDialogBeenAnswered, hasDialogBeenDisplayed, initForm, navigate, performFieldQuery, performFieldSuggest, performLookup, performRedirect, performRedirect, retrieveCollectionPage, retrieveOriginalComponent, returnFromLightbox, returnToHistory, returnToHub, returnToPrevious, saveLine, sessionTimeout, showDialog, tableCsvRetrieval, tableJsonRetrieval, tableXlsRetrieval, tableXmlRetrieval
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgendaEditorController

public AgendaEditorController()
Method Detail

route

@RequestMapping(params="methodToCall=route")
public org.springframework.web.servlet.ModelAndView route(@ModelAttribute(value="KualiForm")
                                                                         DocumentFormBase form,
                                                                         org.springframework.validation.BindingResult result,
                                                                         javax.servlet.http.HttpServletRequest request,
                                                                         javax.servlet.http.HttpServletResponse response)
Override route to set the setSelectedAgendaItemId to empty and disable all the buttons

Overrides:
route in class MaintenanceDocumentController
Parameters:
form - - document form base containing the document instance that will be routed
Returns:
ModelAndView
See Also:
(DocumentFormBase, HttpServletRequest, HttpServletResponse)

refresh

@RequestMapping(params="methodToCall=refresh")
public org.springframework.web.servlet.ModelAndView refresh(@ModelAttribute(value="KualiForm")
                                                                           UifFormBase form,
                                                                           org.springframework.validation.BindingResult result,
                                                                           javax.servlet.http.HttpServletRequest request,
                                                                           javax.servlet.http.HttpServletResponse response)
                                                     throws Exception
This overridden method does extra work on refresh to update the namespace when the context has been changed.

Overrides:
refresh in class UifControllerBase
Parameters:
form - - Holds properties necessary to determine the View instance that will be used to render the UI
result - - represents binding results
request - - http servlet request data
response - - http servlet response object
Returns:
the ModelAndView object
Throws:
Exception
See Also:
UifControllerBase.refresh(org.kuali.rice.krad.web.form.UifFormBase, org.springframework.validation.BindingResult, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)

maintenanceEdit

public org.springframework.web.servlet.ModelAndView maintenanceEdit(@ModelAttribute(value="KualiForm")
                                                                    MaintenanceDocumentForm form,
                                                                    org.springframework.validation.BindingResult result,
                                                                    javax.servlet.http.HttpServletRequest request,
                                                                    javax.servlet.http.HttpServletResponse response)
                                                             throws Exception
Description copied from class: MaintenanceDocumentController
Setups a new MaintenanceDocumentView with the edit maintenance action

Overrides:
maintenanceEdit in class MaintenanceDocumentController
Throws:
Exception

goToAddRule

@RequestMapping(params="methodToCall=goToAddRule")
public org.springframework.web.servlet.ModelAndView goToAddRule(@ModelAttribute(value="KualiForm")
                                                                               UifFormBase form,
                                                                               org.springframework.validation.BindingResult result,
                                                                               javax.servlet.http.HttpServletRequest request,
                                                                               javax.servlet.http.HttpServletResponse response)
                                                         throws Exception
This method updates the existing rule in the agenda.

Throws:
Exception

goToEditRule

@RequestMapping(params="methodToCall=goToEditRule")
public org.springframework.web.servlet.ModelAndView goToEditRule(@ModelAttribute(value="KualiForm")
                                                                                UifFormBase form,
                                                                                org.springframework.validation.BindingResult result,
                                                                                javax.servlet.http.HttpServletRequest request,
                                                                                javax.servlet.http.HttpServletResponse response)
                                                          throws Exception
This method updates the existing rule in the agenda.

Throws:
Exception

addRule

@RequestMapping(params="methodToCall=addRule")
public org.springframework.web.servlet.ModelAndView addRule(@ModelAttribute(value="KualiForm")
                                                                           UifFormBase form,
                                                                           org.springframework.validation.BindingResult result,
                                                                           javax.servlet.http.HttpServletRequest request,
                                                                           javax.servlet.http.HttpServletResponse response)
                                                     throws Exception
This method adds the newly create rule to the agenda.

Throws:
Exception

editRule

@RequestMapping(params="methodToCall=editRule")
public org.springframework.web.servlet.ModelAndView editRule(@ModelAttribute(value="KualiForm")
                                                                            UifFormBase form,
                                                                            org.springframework.validation.BindingResult result,
                                                                            javax.servlet.http.HttpServletRequest request,
                                                                            javax.servlet.http.HttpServletResponse response)
                                                      throws Exception
This method updates the existing rule in the agenda.

Throws:
Exception

ajaxRefresh

@RequestMapping(params="methodToCall=ajaxRefresh")
public org.springframework.web.servlet.ModelAndView ajaxRefresh(@ModelAttribute(value="KualiForm")
                                                                               UifFormBase form,
                                                                               org.springframework.validation.BindingResult result,
                                                                               javax.servlet.http.HttpServletRequest request,
                                                                               javax.servlet.http.HttpServletResponse response)
                                                         throws Exception
Throws:
Exception

moveUp

@RequestMapping(params="methodToCall=moveUp")
public org.springframework.web.servlet.ModelAndView moveUp(@ModelAttribute(value="KualiForm")
                                                                          UifFormBase form,
                                                                          org.springframework.validation.BindingResult result,
                                                                          javax.servlet.http.HttpServletRequest request,
                                                                          javax.servlet.http.HttpServletResponse response)
                                                    throws Exception
Throws:
Exception

ajaxMoveUp

@RequestMapping(params="methodToCall=ajaxMoveUp")
public org.springframework.web.servlet.ModelAndView ajaxMoveUp(@ModelAttribute(value="KualiForm")
                                                                              UifFormBase form,
                                                                              org.springframework.validation.BindingResult result,
                                                                              javax.servlet.http.HttpServletRequest request,
                                                                              javax.servlet.http.HttpServletResponse response)
                                                        throws Exception
Throws:
Exception

ajaxValidRuleName

@RequestMapping(params="methodToCall=ajaxValidRuleName",
                method=GET)
@ResponseBody
public boolean ajaxValidRuleName(@RequestParam
                                                             String name,
                                                             @RequestParam
                                                             String namespace)
Exposes Ajax callback to UI to validate entered rule name to copy

Parameters:
name - the copyRuleName
namespace - the rule namespace
Returns:
true or false

moveDown

@RequestMapping(params="methodToCall=moveDown")
public org.springframework.web.servlet.ModelAndView moveDown(@ModelAttribute(value="KualiForm")
                                                                            UifFormBase form,
                                                                            org.springframework.validation.BindingResult result,
                                                                            javax.servlet.http.HttpServletRequest request,
                                                                            javax.servlet.http.HttpServletResponse response)
                                                      throws Exception
Throws:
Exception

ajaxMoveDown

@RequestMapping(params="methodToCall=ajaxMoveDown")
public org.springframework.web.servlet.ModelAndView ajaxMoveDown(@ModelAttribute(value="KualiForm")
                                                                                UifFormBase form,
                                                                                org.springframework.validation.BindingResult result,
                                                                                javax.servlet.http.HttpServletRequest request,
                                                                                javax.servlet.http.HttpServletResponse response)
                                                          throws Exception
Throws:
Exception

moveLeft

@RequestMapping(params="methodToCall=moveLeft")
public org.springframework.web.servlet.ModelAndView moveLeft(@ModelAttribute(value="KualiForm")
                                                                            UifFormBase form,
                                                                            org.springframework.validation.BindingResult result,
                                                                            javax.servlet.http.HttpServletRequest request,
                                                                            javax.servlet.http.HttpServletResponse response)
                                                      throws Exception
Throws:
Exception

ajaxMoveLeft

@RequestMapping(params="methodToCall=ajaxMoveLeft")
public org.springframework.web.servlet.ModelAndView ajaxMoveLeft(@ModelAttribute(value="KualiForm")
                                                                                UifFormBase form,
                                                                                org.springframework.validation.BindingResult result,
                                                                                javax.servlet.http.HttpServletRequest request,
                                                                                javax.servlet.http.HttpServletResponse response)
                                                          throws Exception
Throws:
Exception

moveRight

@RequestMapping(params="methodToCall=moveRight")
public org.springframework.web.servlet.ModelAndView moveRight(@ModelAttribute(value="KualiForm")
                                                                             UifFormBase form,
                                                                             org.springframework.validation.BindingResult result,
                                                                             javax.servlet.http.HttpServletRequest request,
                                                                             javax.servlet.http.HttpServletResponse response)
                                                       throws Exception
Throws:
Exception

ajaxMoveRight

@RequestMapping(params="methodToCall=ajaxMoveRight")
public org.springframework.web.servlet.ModelAndView ajaxMoveRight(@ModelAttribute(value="KualiForm")
                                                                                 UifFormBase form,
                                                                                 org.springframework.validation.BindingResult result,
                                                                                 javax.servlet.http.HttpServletRequest request,
                                                                                 javax.servlet.http.HttpServletResponse response)
                                                           throws Exception
Throws:
Exception

delete

@RequestMapping(params="methodToCall=delete")
public org.springframework.web.servlet.ModelAndView delete(@ModelAttribute(value="KualiForm")
                                                                          UifFormBase form,
                                                                          org.springframework.validation.BindingResult result,
                                                                          javax.servlet.http.HttpServletRequest request,
                                                                          javax.servlet.http.HttpServletResponse response)
                                                    throws Exception
Throws:
Exception

ajaxDelete

@RequestMapping(params="methodToCall=ajaxDelete")
public org.springframework.web.servlet.ModelAndView ajaxDelete(@ModelAttribute(value="KualiForm")
                                                                              UifFormBase form,
                                                                              org.springframework.validation.BindingResult result,
                                                                              javax.servlet.http.HttpServletRequest request,
                                                                              javax.servlet.http.HttpServletResponse response)
                                                        throws Exception
Throws:
Exception

ajaxCut

@RequestMapping(params="methodToCall=ajaxCut")
public org.springframework.web.servlet.ModelAndView ajaxCut(@ModelAttribute(value="KualiForm")
                                                                           UifFormBase form,
                                                                           org.springframework.validation.BindingResult result,
                                                                           javax.servlet.http.HttpServletRequest request,
                                                                           javax.servlet.http.HttpServletResponse response)
                                                     throws Exception
Throws:
Exception

ajaxPaste

@RequestMapping(params="methodToCall=ajaxPaste")
public org.springframework.web.servlet.ModelAndView ajaxPaste(@ModelAttribute(value="KualiForm")
                                                                             UifFormBase form,
                                                                             org.springframework.validation.BindingResult result,
                                                                             javax.servlet.http.HttpServletRequest request,
                                                                             javax.servlet.http.HttpServletResponse response)
                                                       throws Exception
Throws:
Exception

ajaxCategoryChangeRefresh

@RequestMapping(params="methodToCall=ajaxCategoryChangeRefresh")
public org.springframework.web.servlet.ModelAndView ajaxCategoryChangeRefresh(@ModelAttribute(value="KualiForm")
                                                                                             UifFormBase form,
                                                                                             org.springframework.validation.BindingResult result,
                                                                                             javax.servlet.http.HttpServletRequest request,
                                                                                             javax.servlet.http.HttpServletResponse response)
                                                                       throws Exception
Updates to the category call back to this method to set the categoryId appropriately TODO: shouldn't this happen automatically? We're taking it out of the form by hand here

Throws:
Exception

copyRule

@RequestMapping(params="methodToCall=copyRule")
public org.springframework.web.servlet.ModelAndView copyRule(@ModelAttribute(value="KualiForm")
                                                                            UifFormBase form,
                                                                            org.springframework.validation.BindingResult result,
                                                                            javax.servlet.http.HttpServletRequest request,
                                                                            javax.servlet.http.HttpServletResponse response)
                                                      throws Exception
Throws:
Exception

goToEditProposition

@RequestMapping(params="methodToCall=goToEditProposition")
public org.springframework.web.servlet.ModelAndView goToEditProposition(@ModelAttribute(value="KualiForm")
                                                                                       UifFormBase form,
                                                                                       org.springframework.validation.BindingResult result,
                                                                                       javax.servlet.http.HttpServletRequest request,
                                                                                       javax.servlet.http.HttpServletResponse response)
                                                                 throws Exception
This method starts an edit proposition.

Throws:
Exception

getLastSimpleNode

protected Node<RuleTreeNode,String> getLastSimpleNode(List<Node<RuleTreeNode,String>> grandChildren)
This method returns the last simple node in the topmost branch.

Parameters:
grandChildren -
Returns:

getDefaultAddLocationPropositionId

protected String getDefaultAddLocationPropositionId(Node<RuleTreeNode,String> root)
This method gets the last propostion in the topmost branch.

Parameters:
root -
Returns:

addProposition

@RequestMapping(params="methodToCall=addProposition")
public org.springframework.web.servlet.ModelAndView addProposition(@ModelAttribute(value="KualiForm")
                                                                                  UifFormBase form,
                                                                                  org.springframework.validation.BindingResult result,
                                                                                  javax.servlet.http.HttpServletRequest request,
                                                                                  javax.servlet.http.HttpServletResponse response)
                                                            throws Exception
Throws:
Exception

movePropositionUp

@RequestMapping(params="methodToCall=movePropositionUp")
public org.springframework.web.servlet.ModelAndView movePropositionUp(@ModelAttribute(value="KualiForm")
                                                                                     UifFormBase form,
                                                                                     org.springframework.validation.BindingResult result,
                                                                                     javax.servlet.http.HttpServletRequest request,
                                                                                     javax.servlet.http.HttpServletResponse response)
                                                               throws Exception
Throws:
Exception

movePropositionDown

@RequestMapping(params="methodToCall=movePropositionDown")
public org.springframework.web.servlet.ModelAndView movePropositionDown(@ModelAttribute(value="KualiForm")
                                                                                       UifFormBase form,
                                                                                       org.springframework.validation.BindingResult result,
                                                                                       javax.servlet.http.HttpServletRequest request,
                                                                                       javax.servlet.http.HttpServletResponse response)
                                                                 throws Exception
Throws:
Exception

movePropositionLeft

@RequestMapping(params="methodToCall=movePropositionLeft")
public org.springframework.web.servlet.ModelAndView movePropositionLeft(@ModelAttribute(value="KualiForm")
                                                                                       UifFormBase form,
                                                                                       org.springframework.validation.BindingResult result,
                                                                                       javax.servlet.http.HttpServletRequest request,
                                                                                       javax.servlet.http.HttpServletResponse response)
                                                                 throws Exception
Throws:
Exception

movePropositionRight

@RequestMapping(params="methodToCall=movePropositionRight")
public org.springframework.web.servlet.ModelAndView movePropositionRight(@ModelAttribute(value="KualiForm")
                                                                                        UifFormBase form,
                                                                                        org.springframework.validation.BindingResult result,
                                                                                        javax.servlet.http.HttpServletRequest request,
                                                                                        javax.servlet.http.HttpServletResponse response)
                                                                  throws Exception
Throws:
Exception

togglePropositionSimpleCompound

@RequestMapping(params="methodToCall=togglePropositionSimpleCompound")
public org.springframework.web.servlet.ModelAndView togglePropositionSimpleCompound(@ModelAttribute(value="KualiForm")
                                                                                                   UifFormBase form,
                                                                                                   org.springframework.validation.BindingResult result,
                                                                                                   javax.servlet.http.HttpServletRequest request,
                                                                                                   javax.servlet.http.HttpServletResponse response)
                                                                             throws Exception
introduces a new compound proposition between the selected proposition and its parent. Additionally, it puts a new blank simple proposition underneath the compound proposition as a sibling to the selected proposition.

Throws:
Exception

cutProposition

@RequestMapping(params="methodToCall=cutProposition")
public org.springframework.web.servlet.ModelAndView cutProposition(@ModelAttribute(value="KualiForm")
                                                                                  UifFormBase form,
                                                                                  org.springframework.validation.BindingResult result,
                                                                                  javax.servlet.http.HttpServletRequest request,
                                                                                  javax.servlet.http.HttpServletResponse response)
                                                            throws Exception
Throws:
Exception

pasteProposition

@RequestMapping(params="methodToCall=pasteProposition")
public org.springframework.web.servlet.ModelAndView pasteProposition(@ModelAttribute(value="KualiForm")
                                                                                    UifFormBase form,
                                                                                    org.springframework.validation.BindingResult result,
                                                                                    javax.servlet.http.HttpServletRequest request,
                                                                                    javax.servlet.http.HttpServletResponse response)
                                                              throws Exception
Throws:
Exception

deleteProposition

@RequestMapping(params="methodToCall=deleteProposition")
public org.springframework.web.servlet.ModelAndView deleteProposition(@ModelAttribute(value="KualiForm")
                                                                                     UifFormBase form,
                                                                                     org.springframework.validation.BindingResult result,
                                                                                     javax.servlet.http.HttpServletRequest request,
                                                                                     javax.servlet.http.HttpServletResponse response)
                                                               throws Exception
Throws:
Exception

updateCompoundOperator

@RequestMapping(params="methodToCall=updateCompoundOperator")
public org.springframework.web.servlet.ModelAndView updateCompoundOperator(@ModelAttribute(value="KualiForm")
                                                                                          UifFormBase form,
                                                                                          org.springframework.validation.BindingResult result,
                                                                                          javax.servlet.http.HttpServletRequest request,
                                                                                          javax.servlet.http.HttpServletResponse response)
                                                                    throws Exception
Throws:
Exception


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