public class HeaderPresenter extends com.gwtplatform.mvp.client.PresenterWidget<HeaderPresenter.MyView> implements MessageEvent.MessageHandler, HeaderModeEvent.HeaderModeHandler, FinderContextEvent.FinderContextHandler, ModelBrowserPathEvent.ModelBrowserPathHandler, HostResultEvent.HostResultHandler, ServerGroupResultEvent.ServerGroupResultHandler, ServerActionEvent.ServerActionHandler, ServerResultEvent.ServerResultHandler, ProcessStateEvent.ProcessStateHandler, UserChangedEvent.UserChangedHandler, RolesChangedEvent.RolesChangedHandler, org.jboss.gwt.elemento.core.IsElement
The breadcrumb shows path like information such as the selected finder path or the selected address in the model browser. The breadcrumb consists of these parts:
The header presenter is not part of the actual presenters such as finder or application presenters, its content can only be controlled by sending events. A direct modification using methods is not allowed.
| Modifier and Type | Class and Description |
|---|---|
static interface |
HeaderPresenter.MyView |
| Constructor and Description |
|---|
HeaderPresenter(com.google.web.bindery.event.shared.EventBus eventBus,
HeaderPresenter.MyView view,
com.gwtplatform.mvp.client.proxy.PlaceManager placeManager,
Places places,
Environment environment,
Endpoints endpoints,
Settings settings,
User user,
ServerActions serverActions,
Resources resources) |
| Modifier and Type | Method and Description |
|---|---|
elemental2.dom.HTMLElement |
asElement() |
protected void |
onBind() |
void |
onFinderContext(FinderContextEvent event) |
void |
onHeaderMode(HeaderModeEvent event) |
void |
onHostResult(HostResultEvent event) |
void |
onMessage(MessageEvent event) |
void |
onModelBrowserAddress(ModelBrowserPathEvent event) |
void |
onProcessState(ProcessStateEvent event) |
protected void |
onReveal() |
void |
onRolesChanged(RolesChangedEvent event) |
void |
onServerAction(ServerActionEvent event) |
void |
onServerGroupResult(ServerGroupResultEvent event) |
void |
onServerResult(ServerResultEvent event) |
void |
onUserChanged(UserChangedEvent event) |
addHandler, addRegisteredHandler, addToPopupSlot, addToPopupSlot, addToSlot, addToSlot, addVisibleHandler, asWidget, clearSlot, clearSlot, equals, fireEvent, fireEvent, getChild, getChildren, getChildren, getEventBus, getView, hashCode, isVisible, onHide, onReset, registerVisibleHandler, removeFromParentSlot, removeFromPopupSlot, removeFromSlot, removeFromSlot, setInSlot, setInSlot, setInSlot, setInSlot@Inject
public HeaderPresenter(com.google.web.bindery.event.shared.EventBus eventBus,
HeaderPresenter.MyView view,
com.gwtplatform.mvp.client.proxy.PlaceManager placeManager,
Places places,
Environment environment,
Endpoints endpoints,
Settings settings,
User user,
ServerActions serverActions,
Resources resources)
public elemental2.dom.HTMLElement asElement()
asElement in interface org.jboss.gwt.elemento.core.IsElementprotected void onBind()
onBind in class com.gwtplatform.mvp.client.HandlerContainerImplprotected void onReveal()
onReveal in class com.gwtplatform.mvp.client.PresenterWidget<HeaderPresenter.MyView>public void onProcessState(ProcessStateEvent event)
onProcessState in interface ProcessStateEvent.ProcessStateHandlerpublic void onServerAction(ServerActionEvent event)
onServerAction in interface ServerActionEvent.ServerActionHandlerpublic void onServerResult(ServerResultEvent event)
onServerResult in interface ServerResultEvent.ServerResultHandlerpublic void onHostResult(HostResultEvent event)
onHostResult in interface HostResultEvent.HostResultHandlerpublic void onServerGroupResult(ServerGroupResultEvent event)
onServerGroupResult in interface ServerGroupResultEvent.ServerGroupResultHandlerpublic void onMessage(MessageEvent event)
onMessage in interface MessageEvent.MessageHandlerpublic void onHeaderMode(HeaderModeEvent event)
onHeaderMode in interface HeaderModeEvent.HeaderModeHandlerpublic void onFinderContext(FinderContextEvent event)
onFinderContext in interface FinderContextEvent.FinderContextHandlerpublic void onModelBrowserAddress(ModelBrowserPathEvent event)
onModelBrowserAddress in interface ModelBrowserPathEvent.ModelBrowserPathHandlerpublic void onUserChanged(UserChangedEvent event)
onUserChanged in interface UserChangedEvent.UserChangedHandlerpublic void onRolesChanged(RolesChangedEvent event)
onRolesChanged in interface RolesChangedEvent.RolesChangedHandlerCopyright © 2018 JBoss, a division of Red Hat. All rights reserved.