Dashboard Builder UI Panels 6.2.0.Beta3

org.jboss.dashboard.ui.panel.navigation.treeMenu
Class TreeMenuDriver

java.lang.Object
  extended by org.jboss.dashboard.ui.panel.PanelDriver
      extended by org.jboss.dashboard.ui.panel.navigation.treeMenu.TreeMenuDriver

public class TreeMenuDriver
extends org.jboss.dashboard.ui.panel.PanelDriver


Field Summary
static String PARAM_CURRENT_PAGE_TEMPLATE_1
           
static String PARAM_CURRENT_PAGE_TEMPLATE_2
           
static String PARAM_CURRENT_PAGE_TEMPLATE_3
           
static String PARAM_MARK_OPENED_SECTIONS
           
static String PARAM_OPEN_ALL
           
static String PARAM_PAGE_TEMPLATE_1
           
static String PARAM_PAGE_TEMPLATE_2
           
static String PARAM_PAGE_TEMPLATE_3
           
static String PARAM_TABULATION
           
static String TOKEN_LINK
           
static String TOKEN_PAGE_DBID
           
static String TOKEN_PAGE_NAME
           
static String TOKEN_PAGE_URL
           
 
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
TreeMenuDriver()
           
 
Method Summary
 void actionSaveEdit(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 int getEditHeight(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 int getEditWidth(org.jboss.dashboard.workspace.Panel panel, org.jboss.dashboard.ui.controller.CommandRequest request)
           
 String getPatternForPage(org.jboss.dashboard.workspace.Section section, int level, org.jboss.dashboard.workspace.Panel panel, boolean current)
           
 String getTabulationString(org.jboss.dashboard.workspace.Panel panel)
           
 void init(org.jboss.dashboard.ui.panel.PanelProvider panelProvider)
           
 boolean isChecked(org.jboss.dashboard.workspace.Panel p, String token)
           
 String performReplacementsInPattern(String pattern, org.jboss.dashboard.workspace.Section section, String sectionName)
           
 boolean supportsEditMode(org.jboss.dashboard.workspace.Panel panel)
           
 
Methods inherited from class org.jboss.dashboard.ui.panel.PanelDriver
_execute, actionChangePage, activateConfigMode, activateEditMode, activateHelpMode, activateNormalMode, addMethodPermission, addParameter, addParameters, addSystemParameter, afterInvokeAction, afterPanelClosed, afterPanelCustomPropertiesModified, afterPanelPlacedInRegion, afterPanelPropertiesModified, afterRenderPanel, beforeInvokeAction, beforePanelClosed, beforePanelInstanceRemove, 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, 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

PARAM_PAGE_TEMPLATE_1

public static final String PARAM_PAGE_TEMPLATE_1
See Also:
Constant Field Values

PARAM_CURRENT_PAGE_TEMPLATE_1

public static final String PARAM_CURRENT_PAGE_TEMPLATE_1
See Also:
Constant Field Values

PARAM_PAGE_TEMPLATE_2

public static final String PARAM_PAGE_TEMPLATE_2
See Also:
Constant Field Values

PARAM_CURRENT_PAGE_TEMPLATE_2

public static final String PARAM_CURRENT_PAGE_TEMPLATE_2
See Also:
Constant Field Values

PARAM_PAGE_TEMPLATE_3

public static final String PARAM_PAGE_TEMPLATE_3
See Also:
Constant Field Values

PARAM_CURRENT_PAGE_TEMPLATE_3

public static final String PARAM_CURRENT_PAGE_TEMPLATE_3
See Also:
Constant Field Values

PARAM_TABULATION

public static final String PARAM_TABULATION
See Also:
Constant Field Values

PARAM_OPEN_ALL

public static final String PARAM_OPEN_ALL
See Also:
Constant Field Values

PARAM_MARK_OPENED_SECTIONS

public static final String PARAM_MARK_OPENED_SECTIONS
See Also:
Constant Field Values

TOKEN_LINK

public static final String TOKEN_LINK
See Also:
Constant Field Values

TOKEN_PAGE_NAME

public static final String TOKEN_PAGE_NAME
See Also:
Constant Field Values

TOKEN_PAGE_URL

public static final String TOKEN_PAGE_URL
See Also:
Constant Field Values

TOKEN_PAGE_DBID

public static final String TOKEN_PAGE_DBID
See Also:
Constant Field Values
Constructor Detail

TreeMenuDriver

public TreeMenuDriver()
Method Detail

init

public void init(org.jboss.dashboard.ui.panel.PanelProvider panelProvider)
          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

getEditWidth

public int getEditWidth(org.jboss.dashboard.workspace.Panel panel,
                        org.jboss.dashboard.ui.controller.CommandRequest request)
Overrides:
getEditWidth in class org.jboss.dashboard.ui.panel.PanelDriver

getEditHeight

public int getEditHeight(org.jboss.dashboard.workspace.Panel panel,
                         org.jboss.dashboard.ui.controller.CommandRequest request)
Overrides:
getEditHeight in class org.jboss.dashboard.ui.panel.PanelDriver

getPatternForPage

public String getPatternForPage(org.jboss.dashboard.workspace.Section section,
                                int level,
                                org.jboss.dashboard.workspace.Panel panel,
                                boolean current)

performReplacementsInPattern

public String performReplacementsInPattern(String pattern,
                                           org.jboss.dashboard.workspace.Section section,
                                           String sectionName)

getTabulationString

public String getTabulationString(org.jboss.dashboard.workspace.Panel panel)

actionSaveEdit

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

isChecked

public boolean isChecked(org.jboss.dashboard.workspace.Panel p,
                         String token)

Dashboard Builder UI Panels 6.2.0.Beta3

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