public abstract class AbstractWorkbenchMenuProducer<PRESENTER extends WorkbenchBaseMenuPresenter,VIEW extends WorkbenchBaseMenuView> extends Object
Modifier and Type | Field and Description |
---|---|
protected ActivityManager |
activityManager |
protected AuthorizationManager |
authzManager |
protected ExperimentalActivitiesAuthorizationManager |
experimentalActivitiesAuthorizationManager |
protected org.jboss.errai.security.shared.api.identity.User |
identity |
protected PRESENTER |
instance |
protected PerspectiveManager |
perspectiveManager |
protected PlaceManager |
placeManager |
protected VIEW |
view |
Constructor and Description |
---|
AbstractWorkbenchMenuProducer() |
AbstractWorkbenchMenuProducer(AuthorizationManager authzManager,
PerspectiveManager perspectiveManager,
PlaceManager placeManager,
ActivityManager activityManager,
org.jboss.errai.security.shared.api.identity.User identity,
ExperimentalActivitiesAuthorizationManager experimentalActivitiesAuthorizationManager,
VIEW view) |
Modifier and Type | Method and Description |
---|---|
PRESENTER |
getWorbenchMenu() |
protected boolean |
isStandalone() |
protected abstract PRESENTER |
makeDefaultPresenter() |
protected abstract PRESENTER |
makeStandalonePresenter() |
protected void |
onPerspectiveChange(PerspectiveChange perspectiveChange) |
protected void |
onPerspectiveHide(PerspectiveVisibiltiyChangeEvent setPerspectiveVisibleEvent) |
protected AuthorizationManager authzManager
protected PerspectiveManager perspectiveManager
protected PlaceManager placeManager
protected ActivityManager activityManager
protected org.jboss.errai.security.shared.api.identity.User identity
protected ExperimentalActivitiesAuthorizationManager experimentalActivitiesAuthorizationManager
protected VIEW extends WorkbenchBaseMenuView view
protected PRESENTER extends WorkbenchBaseMenuPresenter instance
public AbstractWorkbenchMenuProducer()
public AbstractWorkbenchMenuProducer(AuthorizationManager authzManager, PerspectiveManager perspectiveManager, PlaceManager placeManager, ActivityManager activityManager, org.jboss.errai.security.shared.api.identity.User identity, ExperimentalActivitiesAuthorizationManager experimentalActivitiesAuthorizationManager, VIEW view)
protected abstract PRESENTER makeDefaultPresenter()
protected abstract PRESENTER makeStandalonePresenter()
public PRESENTER getWorbenchMenu()
protected void onPerspectiveChange(@Observes PerspectiveChange perspectiveChange)
protected void onPerspectiveHide(@Observes PerspectiveVisibiltiyChangeEvent setPerspectiveVisibleEvent)
protected boolean isStandalone()
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.