Class NavDropDownWidgetView
- 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<NavDropDownWidget>
-
- org.dashbuilder.client.navigation.widget.NavDropDownWidgetView
-
- 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,NavDropDownWidget.View,NavWidgetView<NavDropDownWidget>,org.uberfire.client.mvp.HasPresenter<NavDropDownWidget>,org.uberfire.client.mvp.UberView<NavDropDownWidget>
@Dependent @Templated public class NavDropDownWidgetView extends BaseNavWidgetView<NavDropDownWidget> implements NavDropDownWidget.View
-
-
Field Summary
-
Fields inherited from class org.dashbuilder.client.navigation.widget.BaseNavWidgetView
itemMap, navWidget, selectedItem, widgetSet
-
-
Constructor Summary
Constructors Constructor Description NavDropDownWidgetView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDivider()voiderrorNavGroupNotFound()voidinit(NavDropDownWidget presenter)voidsetActive(boolean active)voidsetDropDownName(String name)voidshowAsSubmenu(boolean enabled)-
Methods inherited from class org.dashbuilder.client.navigation.widget.BaseNavWidgetView
addGroupItem, addItem, appendWidgetToElement, clearItems, clearSelectedItem, errorNavItemsEmpty, 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.client.navigation.widget.NavWidgetView
addGroupItem, addItem, clearItems, clearSelectedItem, errorNavItemsEmpty, setSelectedItem
-
-
-
-
Method Detail
-
init
public void init(NavDropDownWidget presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<NavDropDownWidget>
-
setDropDownName
public void setDropDownName(String name)
- Specified by:
setDropDownNamein interfaceNavDropDownWidget.View
-
showAsSubmenu
public void showAsSubmenu(boolean enabled)
- Specified by:
showAsSubmenuin interfaceNavDropDownWidget.View
-
setActive
public void setActive(boolean active)
- Specified by:
setActivein interfaceNavDropDownWidget.View
-
addDivider
public void addDivider()
- Specified by:
addDividerin interfaceNavWidgetView<NavDropDownWidget>
-
errorNavGroupNotFound
public void errorNavGroupNotFound()
- Specified by:
errorNavGroupNotFoundin interfaceNavWidgetView<NavDropDownWidget>- Overrides:
errorNavGroupNotFoundin classBaseNavWidgetView<NavDropDownWidget>
-
-