Class NavTilesWidgetView
- 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<NavTilesWidget>
-
- org.dashbuilder.client.navigation.widget.NavTilesWidgetView
-
- 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,NavTilesWidget.View,NavWidgetView<NavTilesWidget>,org.dashbuilder.navigation.layout.LayoutRecursionIssueI18n,org.uberfire.client.mvp.HasPresenter<NavTilesWidget>,org.uberfire.client.mvp.UberView<NavTilesWidget>
@Dependent @Templated public class NavTilesWidgetView extends BaseNavWidgetView<NavTilesWidget> implements NavTilesWidget.View
-
-
Field Summary
-
Fields inherited from class org.dashbuilder.client.navigation.widget.BaseNavWidgetView
itemMap, navWidget, selectedItem, widgetSet
-
-
Constructor Summary
Constructors Constructor Description NavTilesWidgetView(org.dashbuilder.common.client.widgets.AlertBox alertBox)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBreadcrumbItem(String navItemName)voidaddBreadcrumbItem(String navItemName, org.uberfire.mvp.Command onClicked)voidaddDivider()voidaddTileWidget(org.jboss.errai.common.client.api.IsElement tileWidget)voidclearBreadcrumb()voiderrorNavGroupNotFound()voiderrorNavItemsEmpty()voidinfiniteRecursionError(String cause)voidinit(NavTilesWidget presenter)voidshowTileContent(com.google.gwt.user.client.ui.IsWidget tileContent)-
Methods inherited from class org.dashbuilder.client.navigation.widget.BaseNavWidgetView
addGroupItem, addItem, appendWidgetToElement, clearItems, 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, clearItems, clearSelectedItem, setSelectedItem
-
-
-
-
Method Detail
-
init
public void init(NavTilesWidget presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<NavTilesWidget>
-
addDivider
public void addDivider()
- Specified by:
addDividerin interfaceNavWidgetView<NavTilesWidget>
-
addTileWidget
public void addTileWidget(org.jboss.errai.common.client.api.IsElement tileWidget)
- Specified by:
addTileWidgetin interfaceNavTilesWidget.View
-
showTileContent
public void showTileContent(com.google.gwt.user.client.ui.IsWidget tileContent)
- Specified by:
showTileContentin interfaceNavTilesWidget.View
-
errorNavItemsEmpty
public void errorNavItemsEmpty()
- Specified by:
errorNavItemsEmptyin interfaceNavWidgetView<NavTilesWidget>- Overrides:
errorNavItemsEmptyin classBaseNavWidgetView<NavTilesWidget>
-
errorNavGroupNotFound
public void errorNavGroupNotFound()
- Specified by:
errorNavGroupNotFoundin interfaceNavWidgetView<NavTilesWidget>- Overrides:
errorNavGroupNotFoundin classBaseNavWidgetView<NavTilesWidget>
-
infiniteRecursionError
public void infiniteRecursionError(String cause)
- Specified by:
infiniteRecursionErrorin interfaceNavTilesWidget.View
-
clearBreadcrumb
public void clearBreadcrumb()
- Specified by:
clearBreadcrumbin interfaceNavTilesWidget.View
-
addBreadcrumbItem
public void addBreadcrumbItem(String navItemName)
- Specified by:
addBreadcrumbItemin interfaceNavTilesWidget.View
-
addBreadcrumbItem
public void addBreadcrumbItem(String navItemName, org.uberfire.mvp.Command onClicked)
- Specified by:
addBreadcrumbItemin interfaceNavTilesWidget.View
-
-