1 31 32 package org.opencms.workplace.tools.modules; 33 34 import org.opencms.jsp.CmsJspActionElement; 35 import org.opencms.widgets.CmsInputWidget; 36 import org.opencms.workplace.CmsWidgetDialogParameter; 37 38 import javax.servlet.http.HttpServletRequest ; 39 import javax.servlet.http.HttpServletResponse ; 40 import javax.servlet.jsp.PageContext ; 41 42 51 public class CmsModulesEditParameters extends CmsModulesEditBase { 52 53 58 public CmsModulesEditParameters(CmsJspActionElement jsp) { 59 60 super(jsp); 61 } 62 63 70 public CmsModulesEditParameters(PageContext context, HttpServletRequest req, HttpServletResponse res) { 71 72 this(new CmsJspActionElement(context, req, res)); 73 } 74 75 81 protected String createDialogHtml(String dialog) { 82 83 StringBuffer result = new StringBuffer (1024); 84 85 result.append(createWidgetTableStart()); 87 88 result.append(createWidgetErrorHeader()); 90 91 if (dialog.equals(PAGES[0])) { 92 result.append(dialogBlockStart(key("label.parameter"))); 93 result.append(createWidgetTableStart()); 94 result.append(createDialogRowsHtml(0, 0)); 95 result.append(createWidgetTableEnd()); 96 result.append(dialogBlockEnd()); 97 } 98 result.append(createWidgetTableEnd()); 100 101 return result.toString(); 102 } 103 104 107 protected void defineWidgets() { 108 109 initModule(); 110 111 addWidget(new CmsWidgetDialogParameter(m_module, "parameters", PAGES[0], new CmsInputWidget())); 112 113 } 114 115 } 116 | Popular Tags |