V
- An MPV view classProxy_
- An MPV proxy classpublic abstract class AccountsPresenter<V extends com.gwtplatform.mvp.client.View,Proxy_ extends com.gwtplatform.mvp.client.proxy.Proxy<?>> extends PresenterWithStateMachine<V,Proxy_>
Modifier and Type | Field and Description |
---|---|
private ACLPopupPresenter |
aclPopupPresenterProvider |
FILTER, filterExp, logger
Constructor and Description |
---|
AccountsPresenter(com.google.web.bindery.event.shared.EventBus eventBus,
V view,
Proxy_ proxy,
com.google.gwt.event.shared.GwtEvent.Type<com.gwtplatform.mvp.client.proxy.RevealContentHandler<?>> slot,
com.gwtplatform.mvp.client.proxy.PlaceManager placeManager,
ViewStateMachine viewStateMachine,
ACLPopupPresenter aclPopupPresenterProvider)
Creates this controller.
|
Modifier and Type | Method and Description |
---|---|
void |
setCurrentState(ViewStateMachine.TransitionState transitionState)
Sets a new view state.
|
void |
switchToACLs(TaggedName account)
Switch to ACL view opened for the target account.
|
changeState, restoreState, setState
backTo, clearRequestParameter, getCurrentFilter, getCurrentParameter, getPlaceManager, getQueryParametersMap, getQueryString, getQueryString, setFilter, updateBrowserHistory
bind, forceReveal, getProxy, getRevealType, getSlot, prepareFromRequest, revealInParent, setRevealType, setSlot, unbind, useManualReveal
addHandler, addRegisteredHandler, addToPopupSlot, addToPopupSlot, addToSlot, addToSlot, addVisibleHandler, asWidget, clearSlot, clearSlot, equals, fireEvent, fireEvent, getChild, getChildren, getChildren, getEventBus, getView, hashCode, isVisible, onHide, onReset, onReveal, registerVisibleHandler, removeFromParentSlot, removeFromPopupSlot, removeFromSlot, removeFromSlot, setInSlot, setInSlot, setInSlot, setInSlot
private ACLPopupPresenter aclPopupPresenterProvider
public AccountsPresenter(com.google.web.bindery.event.shared.EventBus eventBus, V view, Proxy_ proxy, com.google.gwt.event.shared.GwtEvent.Type<com.gwtplatform.mvp.client.proxy.RevealContentHandler<?>> slot, com.gwtplatform.mvp.client.proxy.PlaceManager placeManager, ViewStateMachine viewStateMachine, ACLPopupPresenter aclPopupPresenterProvider)
eventBus
- The event busview
- The associated viewproxy
- The associated controller's proxyslot
- The slotplaceManager
- The palce managerviewStateMachine
- The view state machinepublic void switchToACLs(TaggedName account)
account
- The target accountpublic void setCurrentState(ViewStateMachine.TransitionState transitionState)
transitionState
- A new view state