Dashboard Builder UI Panels 6.0.0.CR3

org.jboss.dashboard.ui.panel.dashboard
Class DashboardFilterDriver

java.lang.Object
  extended by org.jboss.dashboard.ui.panel.PanelDriver
      extended by org.jboss.dashboard.ui.panel.dashboard.DashboardFilterDriver
All Implemented Interfaces:
org.jboss.dashboard.ui.panel.DashboardDriver

public class DashboardFilterDriver
extends org.jboss.dashboard.ui.panel.PanelDriver
implements org.jboss.dashboard.ui.panel.DashboardDriver


Field Summary
protected static org.slf4j.Logger log
          The logger
 
Fields inherited from class org.jboss.dashboard.ui.panel.PanelDriver
PAGE_EDIT, PAGE_HEADER, PAGE_HELP_MODE, PAGE_MANAGE_INVALID_DRIVER, PAGE_SHOW, panelSecurity, PARAMETER_ACTION_EXECUTED_ENABLED, parameters
 
Constructor Summary
DashboardFilterDriver()
           
 
Method Summary
 org.jboss.dashboard.ui.controller.CommandResponse actionStore(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 void activateEditMode(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 void activateNormalMode(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest commandRequest)
           
protected  void beforeRenderPanel(org.jboss.dashboard.workspace.Panel panel, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
           
protected  boolean checkPanelDuplicated(org.jboss.dashboard.workspace.Panel panel)
           
 org.jboss.dashboard.ui.components.DashboardFilterHandler getDashboardFilterHandler(org.jboss.dashboard.workspace.Panel panel)
           
 Set<org.jboss.dashboard.provider.DataProvider> getDataProvidersUsed(org.jboss.dashboard.workspace.Panel panel)
           
 void init(org.jboss.dashboard.ui.panel.PanelProvider provider)
           
protected  void initDashboardFilterHandler(org.jboss.dashboard.workspace.Panel panel)
           
 void saveDashboardFilterHandler(org.jboss.dashboard.workspace.Panel panel)
           
 boolean supportsEditMode(org.jboss.dashboard.workspace.Panel panel)
           
 
Methods inherited from class org.jboss.dashboard.ui.panel.PanelDriver
actionChangePage, activateConfigMode, activateHelpMode, addMethodPermission, addParameter, addParameters, addSystemParameter, afterInvokeAction, afterPanelClosed, afterPanelCustomPropertiesModified, afterPanelPlacedInRegion, afterPanelPropertiesModified, afterRenderPanel, beforeInvokeAction, beforePanelClosed, beforePanelInstanceRemove, beforePanelInstanceRemove, beforePanelPlacedInRegion, beforePanelRemoved, canInvokeAction, checkInvokeAction, checkMethodSecurity, copyDirectory, copyFile, execute, fireAfterInvokeAction, fireAfterPanelClosed, fireAfterPanelPlacedInRegion, fireAfterRenderPanel, fireBeforeInvokeAction, fireBeforePanelInstanceRemove, fireBeforePanelPlacedInRegion, fireBeforePanelRemoved, fireBeforeRenderPanel, firePanelCustomPropertiesModified, firePanelPropertiesModified, getActionsBundle, getAllParameters, getConfigHeight, getConfigWidth, getEditHeight, getEditWidth, getHelpHeight, getHelpWidth, getMethodName, getPageEdit, getPageHelpMode, getPanelDir, getPanelDir, getPanelDirMapping, getPanelDirMapping, getPanelHTMLContent, getPanelSession, getPanelSession, getPanelSession, getResourceForPermission, getShowPanelPageComponent, getTextShownByInstance, getURLWhenMaximized, hasMethodAccess, initPanel, initPanelSession, initPermissionsParameters, initSystemParameters, isDoubleClickProtected, isSystemAction, move, panelActionClose, panelActionEditMode, panelActionFactory, panelActionHelpMode, panelActionInvalidateCache, panelActionMaximize, panelActionMaximizeInRegion, panelActionMinimize, panelActionMoveBack, panelActionMoveForward, panelActionRefreshPanel, panelActionRemove, panelActionRestore, panelActionSelect, panelActionShowMode, panelActionStartConfig, replicateData, supportsHelpMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static transient org.slf4j.Logger log
The logger

Constructor Detail

DashboardFilterDriver

public DashboardFilterDriver()
Method Detail

getDashboardFilterHandler

public org.jboss.dashboard.ui.components.DashboardFilterHandler getDashboardFilterHandler(org.jboss.dashboard.workspace.Panel panel)

init

public void init(org.jboss.dashboard.ui.panel.PanelProvider provider)
          throws Exception
Overrides:
init in class org.jboss.dashboard.ui.panel.PanelDriver
Throws:
Exception

supportsEditMode

public boolean supportsEditMode(org.jboss.dashboard.workspace.Panel panel)
Overrides:
supportsEditMode in class org.jboss.dashboard.ui.panel.PanelDriver

beforeRenderPanel

protected void beforeRenderPanel(org.jboss.dashboard.workspace.Panel panel,
                                 javax.servlet.http.HttpServletRequest httpServletRequest,
                                 javax.servlet.http.HttpServletResponse httpServletResponse)
Overrides:
beforeRenderPanel in class org.jboss.dashboard.ui.panel.PanelDriver

initDashboardFilterHandler

protected void initDashboardFilterHandler(org.jboss.dashboard.workspace.Panel panel)

checkPanelDuplicated

protected boolean checkPanelDuplicated(org.jboss.dashboard.workspace.Panel panel)

saveDashboardFilterHandler

public void saveDashboardFilterHandler(org.jboss.dashboard.workspace.Panel panel)
                                throws Exception
Throws:
Exception

activateEditMode

public void activateEditMode(org.jboss.dashboard.workspace.Panel panel,
                             org.jboss.dashboard.ui.controller.CommandRequest request)
                      throws Exception
Overrides:
activateEditMode in class org.jboss.dashboard.ui.panel.PanelDriver
Throws:
Exception

activateNormalMode

public void activateNormalMode(org.jboss.dashboard.workspace.Panel panel,
                               org.jboss.dashboard.ui.controller.CommandRequest commandRequest)
                        throws Exception
Overrides:
activateNormalMode in class org.jboss.dashboard.ui.panel.PanelDriver
Throws:
Exception

actionStore

public org.jboss.dashboard.ui.controller.CommandResponse actionStore(org.jboss.dashboard.workspace.Panel panel,
                                                                     org.jboss.dashboard.ui.controller.CommandRequest request)
                                                              throws Exception
Throws:
Exception

getDataProvidersUsed

public Set<org.jboss.dashboard.provider.DataProvider> getDataProvidersUsed(org.jboss.dashboard.workspace.Panel panel)
                                                                    throws Exception
Specified by:
getDataProvidersUsed in interface org.jboss.dashboard.ui.panel.DashboardDriver
Throws:
Exception

Dashboard Builder UI Panels 6.0.0.CR3

Copyright © 2012-2013 JBoss by Red Hat. All Rights Reserved.