1 31 32 package org.opencms.workplace.tools; 33 34 import org.opencms.jsp.CmsJspActionElement; 35 import org.opencms.workplace.CmsDialog; 36 37 import java.util.ArrayList ; 38 import java.util.List ; 39 40 import javax.servlet.http.HttpServletRequest ; 41 import javax.servlet.http.HttpServletResponse ; 42 import javax.servlet.jsp.JspWriter ; 43 import javax.servlet.jsp.PageContext ; 44 45 54 public class CmsExplorerDialog extends CmsDialog { 55 56 57 public static final List EXPLORER_TOOLS = new ArrayList (); 58 59 64 public CmsExplorerDialog(CmsJspActionElement jsp) { 65 66 super(jsp); 67 setParamStyle(CmsToolDialog.STYLE_NEW); 68 } 69 70 77 public CmsExplorerDialog(PageContext context, HttpServletRequest req, HttpServletResponse res) { 78 79 this(new CmsJspActionElement(context, req, res)); 80 } 81 82 83 static { 84 EXPLORER_TOOLS.add("/galleryoverview/downloadgallery"); 85 EXPLORER_TOOLS.add("/galleryoverview/htmlgallery"); 86 EXPLORER_TOOLS.add("/galleryoverview/imagegallery"); 87 EXPLORER_TOOLS.add("/galleryoverview/linkgallery"); 88 EXPLORER_TOOLS.add("/galleryoverview/tablegallery"); 89 } 90 91 96 public void displayTitle() throws Exception { 97 98 JspWriter out = getJsp().getJspContext().getOut(); 99 out.println(htmlStart()); 100 out.println(bodyStart(null)); 101 out.println(dialogStart()); 102 out.println(dialogContentStart(getParamTitle())); 103 out.println(dialogContentEnd()); 104 out.println(dialogEnd()); 105 out.println(bodyEnd()); 106 out.println(htmlEnd()); 107 } 108 } 109 | Popular Tags |