Class NavMenuBarWidgetView
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.dashbuilder.client.navigation.widget.BaseNavWidgetView<T>
-
- org.dashbuilder.client.navigation.widget.TargetDivNavWidgetView<NavMenuBarWidget>
-
- org.dashbuilder.client.navigation.widget.NavMenuBarWidgetView
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,NavMenuBarWidget.View,NavWidgetView<NavMenuBarWidget>,TargetDivNavWidget.View<NavMenuBarWidget>,org.dashbuilder.navigation.layout.LayoutRecursionIssueI18n,org.uberfire.client.mvp.HasPresenter<NavMenuBarWidget>,org.uberfire.client.mvp.UberView<NavMenuBarWidget>
@Dependent @Templated public class NavMenuBarWidgetView extends TargetDivNavWidgetView<NavMenuBarWidget> implements NavMenuBarWidget.View
-
-
Field Summary
-
Fields inherited from class org.dashbuilder.client.navigation.widget.BaseNavWidgetView
itemMap, navWidget, selectedItem, widgetSet
-
-
Constructor Summary
Constructors Constructor Description NavMenuBarWidgetView(org.dashbuilder.common.client.widgets.AlertBox alertBox)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDivider()voidclearItems()voiderror(String message)voidinit(NavMenuBarWidget presenter)voidsetNavHeaderVisible(boolean visible)-
Methods inherited from class org.dashbuilder.client.navigation.widget.TargetDivNavWidgetView
clearContent, errorNavGroupNotFound, errorNavItemsEmpty, getLayoutRootElement, getTargetDiv, getTargetDiv, infiniteRecursionError, showContent
-
Methods inherited from class org.dashbuilder.client.navigation.widget.BaseNavWidgetView
addGroupItem, addItem, appendWidgetToElement, clearSelectedItem, navCarouselDragComponentI18n, navMenubarDragComponentI18n, navRefComponentI18n, navRefDefaultItemDefinedI18n, navRefDefaultItemFoundI18n, navRefGroupContextI18n, navRefGroupDefinedI18n, navRefPerspectiveDefaultI18n, navRefPerspectiveFoundI18n, navRefPerspectiveI18n, navRefPerspectiveInGroupI18n, navRefPerspectiveRecursionEndI18n, navTabListDragComponentI18n, navTilesDragComponentI18n, navTreeDragComponentI18n, setSelectedEnabled, setSelectedItem
-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dashbuilder.navigation.layout.LayoutRecursionIssueI18n
navCarouselDragComponentI18n, navMenubarDragComponentI18n, navRefComponentI18n, navRefDefaultItemDefinedI18n, navRefDefaultItemFoundI18n, navRefGroupContextI18n, navRefGroupDefinedI18n, navRefPerspectiveDefaultI18n, navRefPerspectiveFoundI18n, navRefPerspectiveI18n, navRefPerspectiveInGroupI18n, navRefPerspectiveRecursionEndI18n, navTabListDragComponentI18n, navTilesDragComponentI18n, navTreeDragComponentI18n
-
Methods inherited from interface org.dashbuilder.client.navigation.widget.NavWidgetView
addGroupItem, addItem, clearSelectedItem, errorNavGroupNotFound, errorNavItemsEmpty, setSelectedItem
-
Methods inherited from interface org.dashbuilder.client.navigation.widget.TargetDivNavWidget.View
clearContent, infiniteRecursionError, showContent
-
-
-
-
Method Detail
-
init
public void init(NavMenuBarWidget presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<NavMenuBarWidget>
-
addDivider
public void addDivider()
- Specified by:
addDividerin interfaceNavWidgetView<NavMenuBarWidget>
-
clearItems
public void clearItems()
- Specified by:
clearItemsin interfaceNavWidgetView<NavMenuBarWidget>- Overrides:
clearItemsin classBaseNavWidgetView<NavMenuBarWidget>
-
error
public void error(String message)
- Overrides:
errorin classTargetDivNavWidgetView<NavMenuBarWidget>
-
setNavHeaderVisible
public void setNavHeaderVisible(boolean visible)
- Specified by:
setNavHeaderVisiblein interfaceNavMenuBarWidget.View
-
-