Package br.com.davinti.vitruvio.ui.root
Class MainAreaViewMenuConfigPresenter
- All Implemented Interfaces:
Presenter<MainAreaViewMenuConfigView>,PresenterLifeCicleAware<MainAreaViewMenuConfigView>,ConfigPresenter<MainAreaViewMenuConfigView>,Action.Handler,Serializable
@Component
@Scope("prototype")
@MenuContext(@Entry(displayName="Configura\u00e7\u00f5es de Menu",menu="MENU_CONFIG_MENU",path="Interface",target="main-area"))
@ConfigInfo(type=SYSTEM)
@Role({ADMIN,CONFIG_MANAGER})
public class MainAreaViewMenuConfigPresenter
extends AbstractPresenter<MainAreaViewMenuConfigView>
implements ConfigPresenter<MainAreaViewMenuConfigView>, Action.Handler
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAction[]getActions(Object target, Object sender) getView()voidhandleAction(Action action, Object sender, Object target) voidpreparePresenterForItemSelection(Painel painel) voidpreparePresenterForItemSelection(Processo processo) voidpreparePresenterForItemSelection(Relatorio relatorio) voidMethods inherited from class AbstractPresenter
closeAllowed, getEventBus, handlePresenterAttach, handlePresenterClose, handlePresenterDetach, setEventBusMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Presenter
getEventBus
-
Constructor Details
-
MainAreaViewMenuConfigPresenter
public MainAreaViewMenuConfigPresenter()
-
-
Method Details
-
setView
-
preparePresenterForItemSelection
public void preparePresenterForItemSelection(Painel painel) -
preparePresenterForItemSelection
public void preparePresenterForItemSelection(Processo processo) -
preparePresenterForItemSelection
public void preparePresenterForItemSelection(Relatorio relatorio) -
getView
- Specified by:
getViewin interfacePresenter<MainAreaViewMenuConfigView>
-
getActions
- Specified by:
getActionsin interfaceAction.Handler
-
handleAction
- Specified by:
handleActionin interfaceAction.Handler
-