Dashboard Builder UI Panels 6.0.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)
           
 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
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, 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

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

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.0.0.Beta3

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