1 31 32 package org.opencms.widgets; 33 34 import org.opencms.file.CmsObject; 35 36 import java.util.Map ; 37 38 47 public interface I_CmsWidget { 48 49 58 String getConfiguration(); 59 60 71 String getDialogHtmlEnd(CmsObject cms, I_CmsWidgetDialog widgetDialog, I_CmsWidgetParameter param); 72 73 81 String getDialogIncludes(CmsObject cms, I_CmsWidgetDialog widgetDialog); 82 83 91 String getDialogInitCall(CmsObject cms, I_CmsWidgetDialog widgetDialog); 92 93 101 String getDialogInitMethod(CmsObject cms, I_CmsWidgetDialog widgetDialog); 102 103 112 String getDialogWidget(CmsObject cms, I_CmsWidgetDialog widgetDialog, I_CmsWidgetParameter param); 113 114 123 String getHelpBubble(CmsObject cms, I_CmsWidgetDialog widgetDialog, I_CmsWidgetParameter param); 124 125 133 String getHelpText(I_CmsWidgetDialog widgetDialog, I_CmsWidgetParameter value); 134 135 149 String getWidgetStringValue(CmsObject cms, I_CmsWidgetDialog widgetDialog, I_CmsWidgetParameter param); 150 151 156 I_CmsWidget newInstance(); 157 158 167 void setConfiguration(String configuration); 168 169 178 void setEditorValue(CmsObject cms, Map formParameters, I_CmsWidgetDialog widgetDialog, I_CmsWidgetParameter param); 179 } | Popular Tags |