@Dependent public class UberTabPanel extends com.google.gwt.user.client.ui.ResizeComposite implements MultiPartWidget, com.google.gwt.event.dom.client.ClickHandler
TabPanelWithDropdowns that adds the following capabilities:
| Constructor and Description |
|---|
UberTabPanel(PlaceManager panelManager,
ResizeTabPanel tabPanel) |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.event.shared.HandlerRegistration |
addBeforeSelectionHandler(com.google.gwt.event.logical.shared.BeforeSelectionHandler<PartDefinition> handler) |
void |
addOnFocusHandler(Command doWhenFocused) |
void |
addPart(WorkbenchPartPresenter.View view) |
com.google.gwt.event.shared.HandlerRegistration |
addSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler<PartDefinition> handler) |
void |
changeTitle(PartDefinition id,
String title,
com.google.gwt.user.client.ui.IsWidget titleDecoration) |
void |
clear() |
Collection<PartDefinition> |
getParts() |
int |
getPartsSize() |
void |
init() |
void |
onClick(com.google.gwt.event.dom.client.ClickEvent event) |
void |
onResize() |
boolean |
remove(PartDefinition id) |
boolean |
selectPart(PartDefinition id) |
void |
setDndManager(WorkbenchDragAndDropManager dndManager) |
void |
setFocus(boolean hasFocus) |
void |
setPresenter(WorkbenchPanelPresenter presenter) |
claimElement, getWidget, initializeClaimedElement, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, 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@Inject public UberTabPanel(PlaceManager panelManager, ResizeTabPanel tabPanel)
@PostConstruct public void init()
public void clear()
clear in interface MultiPartWidgetpublic boolean selectPart(PartDefinition id)
selectPart in interface MultiPartWidgetpublic boolean remove(PartDefinition id)
remove in interface MultiPartWidgetpublic void changeTitle(PartDefinition id, String title, com.google.gwt.user.client.ui.IsWidget titleDecoration)
changeTitle in interface MultiPartWidgetpublic com.google.gwt.event.shared.HandlerRegistration addBeforeSelectionHandler(com.google.gwt.event.logical.shared.BeforeSelectionHandler<PartDefinition> handler)
addBeforeSelectionHandler in interface com.google.gwt.event.logical.shared.HasBeforeSelectionHandlers<PartDefinition>public com.google.gwt.event.shared.HandlerRegistration addSelectionHandler(com.google.gwt.event.logical.shared.SelectionHandler<PartDefinition> handler)
addSelectionHandler in interface com.google.gwt.event.logical.shared.HasSelectionHandlers<PartDefinition>public void setPresenter(WorkbenchPanelPresenter presenter)
setPresenter in interface MultiPartWidgetpublic void addPart(WorkbenchPartPresenter.View view)
addPart in interface MultiPartWidgetpublic void onResize()
onResize in interface com.google.gwt.user.client.ui.RequiresResizeonResize in class com.google.gwt.user.client.ui.ResizeCompositepublic void setDndManager(WorkbenchDragAndDropManager dndManager)
setDndManager in interface MultiPartWidgetpublic void setFocus(boolean hasFocus)
setFocus in interface MultiPartWidgetpublic void onClick(com.google.gwt.event.dom.client.ClickEvent event)
onClick in interface com.google.gwt.event.dom.client.ClickHandlerpublic void addOnFocusHandler(Command doWhenFocused)
addOnFocusHandler in interface MultiPartWidgetpublic int getPartsSize()
getPartsSize in interface MultiPartWidgetpublic Collection<PartDefinition> getParts()
getParts in interface MultiPartWidgetCopyright © 2012–2021 JBoss by Red Hat. All rights reserved.