/** * $Id: FckeditorMacro.java 3924 2010-10-26 11:53:36Z orangeforjava $ */ package org.openuap.cms.editor.macros; import java.util.Map; import javax.servlet.http.HttpServletRequest; /** * @author Joseph * */ public interface FckeditorMacro { public static final String FILE_UPLOAD = "FileUpload"; public static final String FILE_BROWSING = "FileBrowsing"; public static final String COMPATIBLE_BROWSER = "CompatibleBrowser"; public static final String PROPERTY_MESSAGE_FILE_BROWSING_DISABLED = "message.enabled_tag.connector.file_browsing.disabled"; public static final String PROPERTY_MESSAGE_FILE_BROWSING_ENABLED = "message.enabled_tag.connector.file_browsing.enabled"; public static final String PROPERTY_MESSAGE_FILE_UPLOAD_DISABLED = "message.enabled_tag.connector.file_upload.disalbed"; public static final String PROPERTY_MESSAGE_FILE_UPLOAD_ENABLED = "message.enabled_tag.connector.file_upload.enabled"; public static final String PROPERTY_MESSAGE_NOT_COMPATIBLE_BROWSER = "message.enabled_tag.compatible_browser.no"; public static final String PROPERTY_MESSAGE_COMPATIBLE_BROWSER = "message.enabled_tag.compatible_browser.yes"; public String checkTag(HttpServletRequest request, String command); public void configTag(HttpServletRequest request, Map params); public String editorTag(HttpServletRequest request, String instanceName, String width, String height, String toolbarSet, String value, String basePath,String type,Map params); }