Package br.com.davinti.vitruvio.ui.panel
Class 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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcontextClick(ContextClickEvent event) Action[]getActions(Object target, Object sender) getView()voidhandleAction(Action action, Object sender, Object target) voiditemClick(ItemClickEvent event) voidsetConfigService(ConfigService configService) voidsetFormFactory(FormFactory formFactory) voidsetFormService(FormService formService) voidsetMenuService(MenuSuperiorService menuService) voidsetPanelControlManager(PanelControlManager panelControlManager) voidsetPanelService(PanelService panelService) voidsetRoleService(RoleService roleService) voidsetTokenUtil(JWTTokenUtil tokenUtil) voidsetView(PanelManagerView view) Methods inherited from class AbstractPresenter
closeAllowed, getEventBus, handlePresenterAttach, handlePresenterClose, handlePresenterDetach, setEventBus
-
Field Details
-
SPLIT_CONFIG_ID
- See Also:
-
OPEN_PANELS_STORAGE_ID
-
-
Constructor Details
-
PanelManagerPresenter
public PanelManagerPresenter()
-
-
Method Details
-
setPanelService
-
setRoleService
-
setFormService
-
setMenuService
-
setFormFactory
-
setView
-
setTokenUtil
-
setConfigService
-
setPanelControlManager
-
getView
- Specified by:
getViewin interfacePresenter<PanelManagerView>
-
getActions
- Specified by:
getActionsin interfaceAction.Handler
-
handleAction
- Specified by:
handleActionin interfaceAction.Handler
-
itemClick
public void itemClick(ItemClickEvent event) - Specified by:
itemClickin interfaceItemClickEvent.ItemClickListener
-
contextClick
public void contextClick(ContextClickEvent event) - Specified by:
contextClickin interfaceContextClickEvent.ContextClickListener
-