Class TabPanelEntry.DropDownTabListItem
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Panel
-
- com.google.gwt.user.client.ui.ComplexPanel
-
- org.gwtbootstrap3.client.ui.base.ComplexWidget
-
- org.gwtbootstrap3.client.ui.base.AbstractListItem
-
- org.gwtbootstrap3.client.ui.base.AbstractAnchorListItem
-
- org.gwtbootstrap3.client.ui.AnchorListItem
-
- org.gwtbootstrap3.client.ui.TabListItem
-
- org.uberfire.client.views.pfly.tab.TabPanelEntry.DropDownTabListItem
-
- All Implemented Interfaces:
com.google.gwt.event.dom.client.HasClickHandlers,com.google.gwt.event.dom.client.HasMouseDownHandlers,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.Focusable,com.google.gwt.user.client.ui.HasEnabled,com.google.gwt.user.client.ui.HasText,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.HasWidgets,com.google.gwt.user.client.ui.HasWidgets.ForIsWidget,com.google.gwt.user.client.ui.IndexedPanel,com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget,com.google.gwt.user.client.ui.IsWidget,Iterable<com.google.gwt.user.client.ui.Widget>,org.gwtbootstrap3.client.ui.base.HasActive,org.gwtbootstrap3.client.ui.base.HasBadge,org.gwtbootstrap3.client.ui.base.HasDataTarget,org.gwtbootstrap3.client.ui.base.HasDataToggle,org.gwtbootstrap3.client.ui.base.HasHref,org.gwtbootstrap3.client.ui.base.HasIcon,org.gwtbootstrap3.client.ui.base.HasIconPosition,org.gwtbootstrap3.client.ui.base.HasId,org.gwtbootstrap3.client.ui.base.HasInlineStyle,org.gwtbootstrap3.client.ui.base.HasPull,org.gwtbootstrap3.client.ui.base.HasResponsiveness,org.gwtbootstrap3.client.ui.base.HasTarget,org.gwtbootstrap3.client.ui.base.HasTargetHistoryToken,org.uberfire.client.workbench.ouia.OuiaComponent
- Enclosing class:
- TabPanelEntry
public static class TabPanelEntry.DropDownTabListItem extends org.gwtbootstrap3.client.ui.TabListItem implements com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.dom.client.HasMouseDownHandlers, org.uberfire.client.workbench.ouia.OuiaComponentRepresents the tab widget that lives in the tab bar or under a dropdown tab.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
-
-
Constructor Summary
Constructors Constructor Description DropDownTabListItem()DropDownTabListItem(String label)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.gwt.event.shared.HandlerRegistrationaddClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)com.google.gwt.event.shared.HandlerRegistrationaddMouseDownHandler(com.google.gwt.event.dom.client.MouseDownHandler handler)voidaddToAnchor(com.google.gwt.user.client.ui.Widget w)Adds the given widget as a child of the anchor within the tab.Consumer<org.uberfire.client.workbench.ouia.OuiaAttribute>ouiaAttributeRenderer()org.uberfire.client.workbench.ouia.OuiaComponentIdAttributeouiaComponentId()org.uberfire.client.workbench.ouia.OuiaComponentTypeAttributeouiaComponentType()voidsetInDropdown(boolean inDropdown)Sets this tab for use in the top-level tab bar (isDropdown false) or inside a dropdown tab (isDropdown true).-
Methods inherited from class org.gwtbootstrap3.client.ui.TabListItem
addShowHandler, addShownHandler, getDataTarget, getHref, getHTML, onLoad, onShow, onShown, onUnload, setDataTarget, setDataTargetWidget, setDataTargetWidgets, setEnabled, setHref, setHTML, showTab, showTab
-
Methods inherited from class org.gwtbootstrap3.client.ui.base.AbstractAnchorListItem
getBadgePosition, getBadgeText, getDataToggle, getIcon, getIconFlip, getIconPosition, getIconRotate, getIconSize, getTabIndex, getTarget, getTargetHistoryToken, isIconBordered, isIconFixedWidth, isIconInverse, isIconPulse, isIconSpin, setAccessKey, setBadgePosition, setBadgeText, setDataToggle, setFocus, setIcon, setIconBordered, setIconColor, setIconFixedWidth, setIconFlip, setIconInverse, setIconPosition, setIconPulse, setIconRotate, setIconSize, setIconSpin, setTabIndex, setTarget, setTargetHistoryToken
-
Methods inherited from class org.gwtbootstrap3.client.ui.base.AbstractListItem
getId, getPull, isActive, isEnabled, setActive, setHiddenOn, setId, setPull, setVisibleOn
-
Methods inherited from class org.gwtbootstrap3.client.ui.base.ComplexWidget
add, insert, insert, remove, setColor, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop
-
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove
-
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, 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, resolvePotentialElement, 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 java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
DropDownTabListItem
public DropDownTabListItem()
-
DropDownTabListItem
public DropDownTabListItem(String label)
-
-
Method Detail
-
setInDropdown
public void setInDropdown(boolean inDropdown)
Sets this tab for use in the top-level tab bar (isDropdown false) or inside a dropdown tab (isDropdown true).
-
addToAnchor
public void addToAnchor(com.google.gwt.user.client.ui.Widget w)
Adds the given widget as a child of the anchor within the tab.
-
addClickHandler
public com.google.gwt.event.shared.HandlerRegistration addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
- Specified by:
addClickHandlerin interfacecom.google.gwt.event.dom.client.HasClickHandlers- Overrides:
addClickHandlerin classorg.gwtbootstrap3.client.ui.base.AbstractAnchorListItem
-
addMouseDownHandler
public com.google.gwt.event.shared.HandlerRegistration addMouseDownHandler(com.google.gwt.event.dom.client.MouseDownHandler handler)
- Specified by:
addMouseDownHandlerin interfacecom.google.gwt.event.dom.client.HasMouseDownHandlers
-
ouiaComponentType
public org.uberfire.client.workbench.ouia.OuiaComponentTypeAttribute ouiaComponentType()
- Specified by:
ouiaComponentTypein interfaceorg.uberfire.client.workbench.ouia.OuiaComponent
-
ouiaComponentId
public org.uberfire.client.workbench.ouia.OuiaComponentIdAttribute ouiaComponentId()
- Specified by:
ouiaComponentIdin interfaceorg.uberfire.client.workbench.ouia.OuiaComponent
-
ouiaAttributeRenderer
public Consumer<org.uberfire.client.workbench.ouia.OuiaAttribute> ouiaAttributeRenderer()
- Specified by:
ouiaAttributeRendererin interfaceorg.uberfire.client.workbench.ouia.OuiaComponent
-
-