Class CmsMultiListDialog

java.lang.Object
org.opencms.workplace.list.CmsMultiListDialog

public class CmsMultiListDialog extends Object
Helper class for managing three lists on the same dialog.

Since:
6.0.0
  • Constructor Details

  • Method Details

    • displayDialog

      public void displayDialog() throws javax.servlet.jsp.JspException, IOException, javax.servlet.ServletException
      Display method for two list dialogs.

      Throws:
      javax.servlet.jsp.JspException - if dialog actions fail
      IOException - if writing to the JSP out fails, or in case of errros forwarding to the required result page
      javax.servlet.ServletException - in case of errros forwarding to the required result page
    • displayDialog

      public void displayDialog(boolean writeLater) throws javax.servlet.jsp.JspException, IOException, javax.servlet.ServletException
      Display method for two list dialogs, executes actions, but only displays if needed.

      Parameters:
      writeLater - if true no output is written, you have to call manually the defaultActionHtml() method.
      Throws:
      javax.servlet.jsp.JspException - if dialog actions fail
      IOException - if writing to the JSP out fails, or in case of errros forwarding to the required result page
      javax.servlet.ServletException - in case of errros forwarding to the required result page
    • getActiveWp

      Returns the activeWp.

      Returns:
      the activeWp
    • isForwarded

      public boolean isForwarded()
      Returns true if one of the lists has been forwarded.

      Returns:
      true if one of the lists has been forwarded
    • writeDialog

      public void writeDialog() throws IOException
      Writes the dialog html code, only if the CmsDialog.ACTION_DEFAULT is set.

      Throws:
      IOException - if writing to the JSP out fails, or in case of errros forwarding to the required result page
    • defaultActionHtml

      Generates the dialog starting html code.

      Returns:
      html code
    • defaultActionHtmlContent

      Returns the html code for the default action content.

      Returns:
      html code
    • defaultActionHtmlEnd

      Generates the dialog ending html code.

      Returns:
      html code
    • defaultActionHtmlStart

      Generates the dialog starting html code.

      Returns:
      html code