/** * Display method for two list dialogs, executes actions, but only displays if needed.<p> * * @param writeLater if <code>true</code> no output is written, * you have to call manually the <code>{@link #defaultActionHtml()}</code> method. * * @throws JspException if dialog actions fail * @throws IOException if writing to the JSP out fails, or in case of errros forwarding to the required result page * @throws ServletException in case of errros forwarding to the required result page */ public void displayDialog(boolean writeLater) throws JspException, IOException, ServletException { // perform the active list actions m_activeWp.actionDialog(); if (m_activeWp.isForwarded()) { return; } Iterator<A_CmsListDialog> i = m_wps.iterator(); while (i.hasNext()) { A_CmsListDialog wp = i.next(); wp.refreshList(); } if (writeLater) { return; } writeDialog(); }
/** * Display method for two list dialogs, executes actions, but only displays if needed.<p> * * @param writeLater if <code>true</code> no output is written, * you have to call manually the <code>{@link #defaultActionHtml()}</code> method. * * @throws JspException if dialog actions fail * @throws IOException if writing to the JSP out fails, or in case of errros forwarding to the required result page * @throws ServletException in case of errros forwarding to the required result page */ public void displayDialog(boolean writeLater) throws JspException, IOException, ServletException { // perform the active list actions m_activeWp.actionDialog(); if (m_activeWp.isForwarded()) { return; } Iterator i = m_wps.iterator(); while (i.hasNext()) { A_CmsListDialog wp = (A_CmsListDialog)i.next(); wp.refreshList(); } if (writeLater) { return; } writeDialog(); }
/** * Generates the dialog starting html code.<p> * * @return html code */ public String defaultActionHtml() { if ((getList() != null) && getList().getAllContent().isEmpty()) { // TODO: check the need for this refreshList(); } StringBuffer result = new StringBuffer(2048); result.append(defaultActionHtmlStart()); result.append(customHtmlStart()); result.append(defaultActionHtmlContent()); result.append(customHtmlEnd()); result.append(defaultActionHtmlEnd()); return result.toString(); }
/** * Generates the dialog starting html code.<p> * * @return html code */ public String defaultActionHtml() { if ((getList() != null) && getList().getAllContent().isEmpty()) { // TODO: check the need for this refreshList(); } StringBuffer result = new StringBuffer(2048); result.append(defaultActionHtmlStart()); result.append(customHtmlStart()); result.append(defaultActionHtmlContent()); result.append(customHtmlEnd()); result.append(defaultActionHtmlEnd()); return result.toString(); }
/** * Display method for two list dialogs, executes actions, but only displays if needed.<p> * * @param writeLater if <code>true</code> no output is written, * you have to call manually the <code>{@link #defaultActionHtml()}</code> method. * * @throws JspException if dialog actions fail * @throws IOException if writing to the JSP out fails, or in case of errors forwarding to the required result page * @throws ServletException in case of errors forwarding to the required result page */ public void displayDialog(boolean writeLater) throws JspException, IOException, ServletException { // perform the active list actions m_activeWp.actionDialog(); if (m_activeWp.isForwarded()) { return; } m_activeWp.refreshList(); m_passiveWp.refreshList(); if (writeLater) { return; } JspWriter out = m_activeWp.getJsp().getJspContext().getOut(); out.print(defaultActionHtml()); }
/** * Display method for two list dialogs, executes actions, but only displays if needed.<p> * * @param writeLater if <code>true</code> no output is written, * you have to call manually the <code>{@link #defaultActionHtml()}</code> method. * * @throws JspException if dialog actions fail * @throws IOException if writing to the JSP out fails, or in case of errors forwarding to the required result page * @throws ServletException in case of errors forwarding to the required result page */ public void displayDialog(boolean writeLater) throws JspException, IOException, ServletException { // perform the active list actions m_activeWp.actionDialog(); if (m_activeWp.isForwarded()) { return; } m_activeWp.refreshList(); m_passiveWp.refreshList(); if (writeLater) { return; } JspWriter out = m_activeWp.getJsp().getJspContext().getOut(); out.print(defaultActionHtml()); }
new Integer(getAction()))); refreshList();
Messages.get().getBundle().key(Messages.LOG_END_ACTION_LIST_2, getListId(), new Integer(getAction()))); refreshList();