| org.kuali.core.web.struts.action.KualiMultipleValueLookupAction org.kuali.module.gl.web.struts.action.BalanceInquiryLookupAction
BalanceInquiryLookupAction | public class BalanceInquiryLookupAction extends KualiMultipleValueLookupAction (Code) | | Balance inquiries are pretty much just lookups already, but are not used in the traditional sense. In most cases, balance
inquiries only show the end-user data, and allow the end-user to drill-down into inquiries. A traditional lookup allows the user
to return data to a form. This class is for balance inquiries implemented in the sense of a traditional lookup for forms that
pull data out of inquiries. One example of this is the
org.kuali.module.labor.document.SalaryExpenseTransferDocument which creates source lines from a labor
ledger balance inquiry screen. This is a
KualiMultipleValueLookupAction which required some
customization because requirements were not possible with displaytag.
See Also: org.kuali.module.labor.document.SalaryExpenseTransferDocument See Also: org.kuali.module.labor.web.struts.action.SalaryExpenseTransferAction; See Also: org.kuali.module.labor.web.struts.form.SalaryExpenseTransferForm; |
Method Summary | |
protected Collection | performMultipleValueLookup(MultipleValueLookupForm multipleValueLookupForm, List<ResultRow> resultTable, int maxRowsPerPage, boolean bounded) This method performs the lookup and returns a collection of lookup items. | public ActionForward | prepareToReturnNone(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) This method returns none of the selected results and redirects back to the lookup caller. | public ActionForward | prepareToReturnSelectedResults(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) | public ActionForward | search(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) search - sets the values of the data entered on the form on the jsp into a map and then searches for the results. | public ActionForward | selectAll(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) | public ActionForward | sort(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) | public ActionForward | switchToPage(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) | public ActionForward | unselectAll(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) |
BalanceInquiryLookupAction | public BalanceInquiryLookupAction()(Code) | | |
performMultipleValueLookup | protected Collection performMultipleValueLookup(MultipleValueLookupForm multipleValueLookupForm, List<ResultRow> resultTable, int maxRowsPerPage, boolean bounded)(Code) | | This method performs the lookup and returns a collection of lookup items. Also initializes values in the form that will allow
the multiple value lookup page to render
Parameters: multipleValueLookupForm - Parameters: resultTable - a list of result rows (used to generate what's shown in the UI). This list will be modified by this method Parameters: maxRowsPerPage - Parameters: bounded - whether the results will be bounded the list of result BOs, possibly bounded by size |
prepareToReturnNone | public ActionForward prepareToReturnNone(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code) | | This method returns none of the selected results and redirects back to the lookup caller.
Parameters: mapping - Parameters: form - must be an instance of MultipleValueLookupForm Parameters: request - Parameters: response - throws: Exception - |
prepareToReturnSelectedResults | public ActionForward prepareToReturnSelectedResults(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code) | | This method does the processing necessary to return selected results and sends a redirect back to the lookup caller
Parameters: mapping - Parameters: form - must be an instance of MultipleValueLookupForm Parameters: request - Parameters: response - throws: Exception - |
search | public ActionForward search(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code) | | search - sets the values of the data entered on the form on the jsp into a map and then searches for the results.
|
Fields inherited from org.kuali.core.web.struts.action.KualiMultipleValueLookupAction | final public static int DEFAULT_MAX_ROWS_PER_PAGE(Code)(Java Doc)
|
Methods inherited from org.kuali.core.web.struts.action.KualiMultipleValueLookupAction | public ActionForward cancel(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc) public ActionForward export(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc) protected int getMaxRowsPerPage(MultipleValueLookupForm multipleValueLookupForm)(Code)(Java Doc) protected Collection performMultipleValueLookup(MultipleValueLookupForm multipleValueLookupForm, List<ResultRow> resultTable, int maxRowsPerPage, boolean bounded)(Code)(Java Doc) protected List<ResultRow> prepareToExport(MultipleValueLookupForm multipleValueLookupForm)(Code)(Java Doc) public ActionForward prepareToReturnNone(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc) protected void prepareToReturnNone(MultipleValueLookupForm multipleValueLookupForm)(Code)(Java Doc) protected void prepareToReturnSelectedResultBOs(MultipleValueLookupForm multipleValueLookupForm)(Code)(Java Doc) public ActionForward prepareToReturnSelectedResults(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc) public ActionForward search(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc) public ActionForward selectAll(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc) protected List<ResultRow> selectAll(MultipleValueLookupForm multipleValueLookupForm, int maxRowsPerPage)(Code)(Java Doc) public ActionForward sort(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc) protected List<ResultRow> sort(MultipleValueLookupForm multipleValueLookupForm, int maxRowsPerPage)(Code)(Java Doc) public ActionForward switchToPage(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc) protected List<ResultRow> switchToPage(MultipleValueLookupForm multipleValueLookupForm, int maxRowsPerPage)(Code)(Java Doc) public ActionForward unselectAll(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception(Code)(Java Doc) protected List<ResultRow> unselectAll(MultipleValueLookupForm multipleValueLookupForm, int maxRowsPerPage)(Code)(Java Doc)
|
|
|