public class HTMLDriver extends org.jboss.dashboard.ui.panel.PanelDriver implements org.jboss.dashboard.workspace.export.Exportable
| Modifier and Type | Field and Description |
|---|---|
static String |
PARAMETER_EDITING_LANG |
static String |
PARAMETER_HTML |
static String |
PARAMETER_USE_DEFAULTS |
PAGE_HEADER, PAGE_HELP_MODE, PAGE_MANAGE_INVALID_DRIVER, panelSecurity, PARAMETER_ACTION_EXECUTED_ENABLED, parameters| Constructor and Description |
|---|
HTMLDriver() |
_execute, actionChangePage, activateConfigMode, activateHelpMode, addMethodPermission, addParameter, addParameters, addSystemParameter, afterInvokeAction, afterPanelClosed, afterPanelCustomPropertiesModified, afterPanelPlacedInRegion, afterPanelPropertiesModified, afterRenderPanel, beforeInvokeAction, beforePanelClosed, beforePanelInstanceRemove, beforePanelPlacedInRegion, beforePanelRemoved, beforeRenderPanel, canInvokeAction, checkInvokeAction, checkMethodSecurity, copyDirectory, copyFile, execute, fireAfterInvokeAction, fireAfterPanelClosed, fireAfterPanelPlacedInRegion, fireAfterRenderPanel, fireBeforeInvokeAction, fireBeforePanelInstanceRemove, fireBeforePanelPlacedInRegion, fireBeforePanelRemoved, fireBeforeRenderPanel, firePanelCustomPropertiesModified, firePanelPropertiesModified, getActionsBundle, getAllParameters, getConfigHeight, getConfigWidth, getHelpHeight, getHelpWidth, getMethodName, getPageEdit, getPageHelpMode, getPanelDir, getPanelDir, getPanelDirMapping, getPanelDirMapping, getPanelSession, getPanelSession, getPanelSession, getResourceForPermission, getShowPanelPageComponent, getTextShownByInstance, getURLWhenMaximized, hasMethodAccess, initPanel, initPermissionsParameters, initSystemParameters, isDoubleClickProtected, isSystemAction, move, panelActionClose, panelActionEditMode, panelActionFactory, panelActionHelpMode, panelActionInvalidateCache, panelActionMaximize, panelActionMaximizeInRegion, panelActionMinimize, panelActionMoveBack, panelActionMoveForward, panelActionRefreshPanel, panelActionRemove, panelActionRestore, panelActionSelect, panelActionShowMode, panelActionStartConfig, supportsHelpModepublic static final String PARAMETER_HTML
public static final String PARAMETER_EDITING_LANG
public static final String PARAMETER_USE_DEFAULTS
public void init(org.jboss.dashboard.ui.panel.PanelProvider provider) throws Exception
init in class org.jboss.dashboard.ui.panel.PanelDriverExceptionpublic void initPanelSession(org.jboss.dashboard.workspace.PanelSession status, javax.servlet.http.HttpSession session)
initPanelSession in class org.jboss.dashboard.ui.panel.PanelDriverprotected void beforePanelInstanceRemove(org.jboss.dashboard.workspace.PanelInstance instance) throws Exception
beforePanelInstanceRemove in class org.jboss.dashboard.ui.panel.PanelDriverExceptionpublic boolean supportsEditMode(org.jboss.dashboard.workspace.Panel panel)
supportsEditMode in class org.jboss.dashboard.ui.panel.PanelDriverpublic int getEditWidth(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
getEditWidth in class org.jboss.dashboard.ui.panel.PanelDriverpublic int getEditHeight(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
getEditHeight in class org.jboss.dashboard.ui.panel.PanelDriverpublic void activateEditMode(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request) throws Exception
activateEditMode in class org.jboss.dashboard.ui.panel.PanelDriverExceptionpublic void activateNormalMode(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request) throws Exception
activateNormalMode in class org.jboss.dashboard.ui.panel.PanelDriverExceptionpublic boolean isUsingDefaultLanguage(org.jboss.dashboard.workspace.Panel panel)
panel - public boolean isUsingDefaultLanguage(org.jboss.dashboard.workspace.PanelInstance panel)
panel - public Map<String,String> getHtmlCode(org.jboss.dashboard.workspace.Panel panel)
panel - public String getEditingLanguage(org.jboss.dashboard.workspace.Panel panel)
public org.jboss.dashboard.ui.controller.CommandResponse actionChangeEditingLanguage(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request) throws Exception
Exceptionpublic org.jboss.dashboard.ui.controller.CommandResponse actionSaveChanges(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request) throws Exception
Exceptionpublic HTMLText load(org.jboss.dashboard.workspace.PanelInstance instance)
public void replicateData(org.jboss.dashboard.workspace.PanelInstance src, org.jboss.dashboard.workspace.PanelInstance dest) throws Exception
replicateData in class org.jboss.dashboard.ui.panel.PanelDriversrc - Source PanelInstancedest - Destinaton PanelInstanceExceptionpublic void exportContent(org.jboss.dashboard.workspace.PanelInstance instance, OutputStream os) throws Exception
exportContent in interface org.jboss.dashboard.workspace.export.ExportableExceptionpublic void importContent(org.jboss.dashboard.workspace.PanelInstance instance, InputStream is) throws Exception
importContent in interface org.jboss.dashboard.workspace.export.ExportableExceptionprotected String getPanelHTMLContent(org.jboss.dashboard.workspace.PanelInstance instance, String lang)
getPanelHTMLContent in class org.jboss.dashboard.ui.panel.PanelDriverCopyright © 2012–2015 JBoss by Red Hat. All rights reserved.