public class JmixMainTabSheetWidget extends VDDTabSheet
| Modifier and Type | Class and Description |
|---|---|
class |
JmixMainTabSheetWidget.JmixTabBar |
class |
JmixMainTabSheetWidget.JmixTabSelectionHandler |
static interface |
JmixMainTabSheetWidget.TabContextMenuHandler |
com.vaadin.client.ui.VTabsheet.FocusBlurManager, com.vaadin.client.ui.VTabsheet.PlaceHolder, com.vaadin.client.ui.VTabsheet.Tab, com.vaadin.client.ui.VTabsheet.TabBar, com.vaadin.client.ui.VTabsheet.TabCaption, com.vaadin.client.ui.VTabsheet.TabSelectionHandlercom.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled| Modifier and Type | Field and Description |
|---|---|
protected com.google.gwt.event.shared.HandlerRegistration |
dragEndHandler |
protected com.google.gwt.event.shared.HandlerRegistration |
dragLeaveHandler |
protected com.google.gwt.event.shared.HandlerRegistration |
dropHandler |
protected JmixMainTabSheetWidget.JmixTabBar |
tabBar |
protected JmixMainTabSheetWidget.TabContextMenuHandler |
tabContextMenuHandler |
CLASSNAME_NEW_TAB, CLASSNAME_NEW_TAB_CENTER, CLASSNAME_NEW_TAB_LEFT, CLASSNAME_NEW_TAB_RIGHTCLASSNAME, contentNode, deco, focusBlurManager, SCROLLER_CLASSNAME, tabs, TABS_CLASSNAME, waitingForResponse| Constructor and Description |
|---|
JmixMainTabSheetWidget() |
| Modifier and Type | Method and Description |
|---|---|
void |
assignAdditionalCellStyles() |
void |
assignAdditionalCellStyles(int navIndex) |
protected com.vaadin.client.ui.VTabsheet.TabBar |
createTabBar() |
protected JmixMainTabSheetWidget.JmixTabSelectionHandler |
createTabSelectionHandler() |
protected void |
handleBadDD(com.google.gwt.dom.client.NativeEvent event) |
boolean |
loadTabSheet(int tabIndex) |
protected void |
onTabContextMenu(int tabIndex,
com.google.gwt.event.dom.client.ContextMenuEvent event) |
protected void |
onUnload() |
protected boolean |
postDropHook(com.vaadin.client.ui.dd.VDragEvent drag)
A hook for extended components to post process the the drop before it is
sent to the server.
|
void |
renderTab(com.vaadin.shared.ui.tabsheet.TabState tabState,
int index) |
void |
updateContentNodeHeight() |
protected void |
updateDragDetails(com.vaadin.client.ui.dd.VDragEvent event)
Updates the drop details while dragging.
|
deEmphasis, dragStart, emphasis, getDragCaptionProvider, getDragFilter, getDragMode, getDropHandler, getGrabFilter, getMouseHandler, getTabContentPosition, getTabLeftRightDropRatio, getTabPosition, iframeShimsEnabled, isIframeShimsEnabled, onLoad, postEnterHook, postLeaveHook, postOverHook, setDragCaptionProvider, setDragFilter, setDragImageProvider, setDragMode, setDropHandler, setGrabFilter, setTabLeftRightDropRatioblur, canSelectTab, clearPaintables, focus, getApplicationConnection, getCloseTabKey, getContentAreaBorderWidth, getCurrentlyDisplayedWidget, getNextTabKey, getOtherComponentsWidth, getPreviousTabKey, getRpcProxy, getSelectTabKey, getSubPartElement, getSubPartName, getTab, getTabCount, getWidgetIterator, handleStyleNames, hideTabs, iLayout, onBrowserEvent, removeTab, renderContent, selectTab, setConnector, setTabIndex, showAllTabs, showTabs, tabSizeMightHaveChanged, updateDynamicWidth, updateOpenTabSizeaddTabKey, clearTabKeys, getConnectorForWidget, isDynamicHeight, isDynamicWidth, isEnabled, isTabCaptionsAsHtml, setActiveTabIndex, setClient, setEnabled, setReadonly, setTabCaptionsAsHtmladd, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, removeadd, add, adopt, clear, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, 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, toStringprotected JmixMainTabSheetWidget.TabContextMenuHandler tabContextMenuHandler
protected JmixMainTabSheetWidget.JmixTabBar tabBar
protected com.google.gwt.event.shared.HandlerRegistration dragEndHandler
protected com.google.gwt.event.shared.HandlerRegistration dropHandler
protected com.google.gwt.event.shared.HandlerRegistration dragLeaveHandler
protected boolean postDropHook(com.vaadin.client.ui.dd.VDragEvent drag)
VDDTabSheetpostDropHook in class VDDTabSheetprotected void handleBadDD(com.google.gwt.dom.client.NativeEvent event)
protected void updateDragDetails(com.vaadin.client.ui.dd.VDragEvent event)
VDDTabSheetupdateDragDetails in class VDDTabSheetevent - The drag eventprotected void onUnload()
onUnload in class VDDTabSheetprotected void onTabContextMenu(int tabIndex,
com.google.gwt.event.dom.client.ContextMenuEvent event)
onTabContextMenu in class com.vaadin.client.ui.VTabsheetprotected com.vaadin.client.ui.VTabsheet.TabBar createTabBar()
createTabBar in class com.vaadin.client.ui.VTabsheetpublic void renderTab(com.vaadin.shared.ui.tabsheet.TabState tabState,
int index)
renderTab in class com.vaadin.client.ui.VTabsheetpublic void assignAdditionalCellStyles()
public void assignAdditionalCellStyles(int navIndex)
public void updateContentNodeHeight()
updateContentNodeHeight in class com.vaadin.client.ui.VTabsheetpublic boolean loadTabSheet(int tabIndex)
loadTabSheet in class com.vaadin.client.ui.VTabsheetprotected JmixMainTabSheetWidget.JmixTabSelectionHandler createTabSelectionHandler()
createTabSelectionHandler in class com.vaadin.client.ui.VTabsheet