nl.gx.webmanager.wcb.treeaction.panel
Class TreeActionPanel

java.lang.Object
  extended by nl.gx.webmanager.springmvc.FormBindableBase
      extended by nl.gx.webmanager.cms.core.implementation.CmsItemBase
          extended by nl.gx.webmanager.springmvc.panel.PanelBase
              extended by nl.gx.webmanager.wcb.treeaction.panel.TreeActionPanel
All Implemented Interfaces:
DelegatedController, DelegatedControllerAware, FormBackingObject

public final class TreeActionPanel
extends PanelBase

This class provides and configures the panel. The panel is injected with the requested services in the activator


Field Summary
 
Fields inherited from class nl.gx.webmanager.springmvc.FormBindableBase
editViews
 
Constructor Summary
TreeActionPanel()
           
 
Method Summary
 void configurePanel()
          This method is called by the super constructor to configure the panel.
 AuthorizationService getAuthorizationService()
           
 PanelButton getHelpButton()
          Returns the help button.
 PageManagementService getPageManagementService()
           
 SessionManager getSessionManager()
           
 nl.gx.webmanager.services.templates.TemplateRunner getTemplateRunner()
           
 void setAuthorizationService(AuthorizationService authorizationService)
           
 void setPageManagementService(PageManagementService pageManagementService)
           
 void setSessionManager(SessionManager sessionManager)
           
 void setTemplateRunner(nl.gx.webmanager.services.templates.TemplateRunner templateRunner)
           
 
Methods inherited from class nl.gx.webmanager.springmvc.panel.PanelBase
addComponent, addTab, addTab, getButtonList, getButtons, getComponentDefinition, getEditView, getEditViewByValue, getNestedPath, getNode, getPanelViewCommandForSelectedTab, getTabset, getTitleMessageKey, getUUID, getWebContainerNode, getWizardType, initialStart, onBind, onBindAndValidate, onSubmit, postNodeInjection, postWebContainerNodeInjection, preNodeInjection, preWebContainerNodeInjection, referenceData, setActivePanelViewCommand, setButtons, setComponentDefinition, setEditViews, setNode, setPanelMainView, setPanelViewCommand, setPrivateSession, setSelectedTabById, setTabset, setTitleMessageKey, setWebContainerNode, setWizardType, toString
 
Methods inherited from class nl.gx.webmanager.cms.core.implementation.CmsItemBase
getComponent, getComponentFileId, getComponentId, getLanguageResourceMessage, getLanguageResourceMessage, getPrivateSession, getStaticResourceDir, setComponent
 
Methods inherited from class nl.gx.webmanager.springmvc.FormBindableBase
addDisallowedField, addEditView, addValidator, formBackingObject, getControllerDelegationMap, getDelegatedController, getParentController, getResourceBaseNames, getValidators, initBinder, initialize, setDelegatedController, setParentController, setValidators, showForm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TreeActionPanel

public TreeActionPanel()
Method Detail

getHelpButton

public PanelButton getHelpButton()
Returns the help button.

Returns:
the help button

configurePanel

public void configurePanel()
This method is called by the super constructor to configure the panel.

Overrides:
configurePanel in class PanelBase

getTemplateRunner

public nl.gx.webmanager.services.templates.TemplateRunner getTemplateRunner()
Returns:
the templateRunner

getSessionManager

public SessionManager getSessionManager()
Returns:
the sessionManager

getPageManagementService

public PageManagementService getPageManagementService()
Returns:
the pageManagementService

getAuthorizationService

public AuthorizationService getAuthorizationService()
Returns:
the authorizationService

setTemplateRunner

public void setTemplateRunner(nl.gx.webmanager.services.templates.TemplateRunner templateRunner)
Parameters:
templateRunner - the templateRunner to set

setSessionManager

public void setSessionManager(SessionManager sessionManager)
Parameters:
sessionManager - the sessionManager to set

setPageManagementService

public void setPageManagementService(PageManagementService pageManagementService)
Parameters:
pageManagementService - the pageManagementService to set

setAuthorizationService

public void setAuthorizationService(AuthorizationService authorizationService)
Parameters:
authorizationService - the authorizationService to set


Copyright © 2007-2011 GX Software BV. All Rights Reserved.