org.kuali.rice.kew.rule.web
Class RuleAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by org.apache.struts.actions.DispatchAction
          extended by org.kuali.rice.kns.web.struts.action.KualiAction
              extended by org.kuali.rice.kew.web.KewKualiAction
                  extended by org.kuali.rice.kew.rule.web.RuleAction

public class RuleAction
extends KewKualiAction

This class handles Actions for the DisbursementVoucher.


Field Summary
private static String DOC_TYPE_NAME_PROPERTY
           
private static String DOCUMENT_TYPE_ERROR
           
private static String RULE_TEMPLATE_ERROR
           
private static String RULE_TEMPLATE_NAME_PROPERTY
           
 
Fields inherited from class org.kuali.rice.kew.web.KewKualiAction
DEFAULT_MAPPING
 
Fields inherited from class org.kuali.rice.kns.web.struts.action.KualiAction
FORM_ACTION, FORWARD_NEXT, FORWARD_TEXT_AREA_UPDATE, METHOD_TO_CALL, POST_TEXT_AREA_TO_PARENT, TEXT_AREA_FIELD_ANCHOR, TEXT_AREA_FIELD_LABEL, TEXT_AREA_FIELD_NAME, TEXT_AREA_MAX_LENGTH, TEXT_AREA_READ_ONLY
 
Fields inherited from class org.apache.struts.actions.DispatchAction
clazz, log, messages, methods, types
 
Fields inherited from class org.apache.struts.action.Action
defaultLocale, servlet
 
Constructor Summary
RuleAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward cancel(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm actionForm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward clearInitFields(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm actionForm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward createRule(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm actionForm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  String generateMaintenanceUrl(javax.servlet.http.HttpServletRequest request, RuleForm form)
           
protected  boolean validateCreateRule(RuleForm form)
           
 
Methods inherited from class org.kuali.rice.kew.web.KewKualiAction
defaultDispatch, getDefaultMapping, getReturnLocation, start
 
Methods inherited from class org.kuali.rice.kns.web.struts.action.KualiAction
addMethodToCallToUncheckedList, checkAuthorization, dispatchMethod, doProcessingAfterPost, execute, findMethodToCall, getApplicationBaseUrl, getBasePath, getBusinessObjectAuthorizationService, getEncryptionService, getHeaderTabDispatch, getHeaderTabNavigateTo, getImageContext, getKualiModuleService, getLineToDelete, getRoleQualification, getSelectedLine, getTabToToggle, headerTab, hideAllTabs, performInquiry, performLookup, performQuestionWithInput, performQuestionWithInputAgainBecauseOfErrors, performQuestionWithoutInput, performWorkgroupLookup, postTextAreaToParent, refresh, retrieveLookupParameterValue, showAllTabs, toggleTab, updateTextArea, validateLookupInquiryFullParameter
 
Methods inherited from class org.apache.struts.actions.DispatchAction
cancelled, getMethod, getMethodName, getParameter, unspecified
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RULE_TEMPLATE_NAME_PROPERTY

private static final String RULE_TEMPLATE_NAME_PROPERTY
See Also:
Constant Field Values

DOC_TYPE_NAME_PROPERTY

private static final String DOC_TYPE_NAME_PROPERTY
See Also:
Constant Field Values

RULE_TEMPLATE_ERROR

private static final String RULE_TEMPLATE_ERROR
See Also:
Constant Field Values

DOCUMENT_TYPE_ERROR

private static final String DOCUMENT_TYPE_ERROR
See Also:
Constant Field Values
Constructor Detail

RuleAction

public RuleAction()
Method Detail

createRule

public org.apache.struts.action.ActionForward createRule(org.apache.struts.action.ActionMapping mapping,
                                                         org.apache.struts.action.ActionForm actionForm,
                                                         javax.servlet.http.HttpServletRequest request,
                                                         javax.servlet.http.HttpServletResponse response)
                                                  throws Exception
Throws:
Exception

clearInitFields

public org.apache.struts.action.ActionForward clearInitFields(org.apache.struts.action.ActionMapping mapping,
                                                              org.apache.struts.action.ActionForm actionForm,
                                                              javax.servlet.http.HttpServletRequest request,
                                                              javax.servlet.http.HttpServletResponse response)
                                                       throws Exception
Throws:
Exception

cancel

public org.apache.struts.action.ActionForward cancel(org.apache.struts.action.ActionMapping mapping,
                                                     org.apache.struts.action.ActionForm actionForm,
                                                     javax.servlet.http.HttpServletRequest request,
                                                     javax.servlet.http.HttpServletResponse response)
                                              throws Exception
Throws:
Exception

generateMaintenanceUrl

protected String generateMaintenanceUrl(javax.servlet.http.HttpServletRequest request,
                                        RuleForm form)

validateCreateRule

protected boolean validateCreateRule(RuleForm form)


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