Class PanelManagerPresenter

Object
AbstractPresenter<PanelManagerView>
PanelManagerPresenter
All Implemented Interfaces:
Presenter<PanelManagerView>, PresenterLifeCicleAware<PanelManagerView>, Action.Handler, ContextClickEvent.ContextClickListener, SerializableEventListener, ItemClickEvent.ItemClickListener, Serializable, EventListener

@Component @Scope("prototype") @MenuContext(@Entry(target="in-menu",menu="MAIN_MENU",displayName="Pain\u00e9is",singleton=true)) @Role({PANEL_MANAGER,PANEL_VIEWER}) public class PanelManagerPresenter extends AbstractPresenter<PanelManagerView> implements Action.Handler, ItemClickEvent.ItemClickListener, ContextClickEvent.ContextClickListener
See Also:
  • Field Details

    • SPLIT_CONFIG_ID

      public static final String SPLIT_CONFIG_ID
      See Also:
    • OPEN_PANELS_STORAGE_ID

      public static final String OPEN_PANELS_STORAGE_ID
  • Constructor Details

    • PanelManagerPresenter

      public PanelManagerPresenter()
  • Method Details

    • setPanelService

      @Autowired public void setPanelService(PanelService panelService)
    • setRoleService

      @Autowired public void setRoleService(RoleService roleService)
    • setFormService

      @Autowired public void setFormService(FormService formService)
    • setMenuService

      @Autowired public void setMenuService(MenuSuperiorService menuService)
    • setFormFactory

      @Autowired public void setFormFactory(FormFactory formFactory)
    • setView

      @Autowired public void setView(PanelManagerView view)
    • setTokenUtil

      @Autowired public void setTokenUtil(JWTTokenUtil tokenUtil)
    • setConfigService

      @Autowired public void setConfigService(ConfigService configService)
    • setPanelControlManager

      @Autowired public void setPanelControlManager(PanelControlManager panelControlManager)
    • getView

      public PanelManagerView getView()
      Specified by:
      getView in interface Presenter<PanelManagerView>
    • getActions

      public Action[] getActions(Object target, Object sender)
      Specified by:
      getActions in interface Action.Handler
    • handleAction

      public void handleAction(Action action, Object sender, Object target)
      Specified by:
      handleAction in interface Action.Handler
    • itemClick

      public void itemClick(ItemClickEvent event)
      Specified by:
      itemClick in interface ItemClickEvent.ItemClickListener
    • contextClick

      public void contextClick(ContextClickEvent event)
      Specified by:
      contextClick in interface ContextClickEvent.ContextClickListener