public interface JBTabsEx extends JBTabs
JBTabs.SelectionChangeHandler
Modifier and Type | Field and Description |
---|---|
static DataKey<JBTabsEx> |
NAVIGATION_ACTIONS_KEY |
Modifier and Type | Method and Description |
---|---|
TabInfo |
addTabSilently(TabInfo info,
int index) |
int |
getDropInfoIndex() |
TabInfo |
getToSelectOnRemoveOf(TabInfo info) |
boolean |
isEditorTabs() |
boolean |
isEmptyVisible() |
ActionCallback |
removeTab(TabInfo info,
TabInfo forcedSelectionTransfer,
boolean transferFocus) |
void |
sortTabs(java.util.Comparator<? super TabInfo> comparator) |
void |
updateTabActions(boolean validateNow) |
void |
updateTabsLayout(TabsLayoutInfo newTabsLayoutInfo) |
addListener, addTab, addTab, addTabMouseListener, findInfo, findInfo, findInfo, getComponent, getDataProvider, getIndexOf, getPresentation, getSelectedInfo, getTabAt, getTabCount, getTabLabel, getTabs, getTargetInfo, processDropOver, removeAllTabs, removeTab, requestFocus, resetDropOver, select, setDataProvider, setNavigationActionBinding, setNavigationActionsEnabled, setPopupGroup, setPopupGroup, setSelectionChangeHandler, startDropOver
boolean isEditorTabs()
void updateTabActions(boolean validateNow)
ActionCallback removeTab(TabInfo info, TabInfo forcedSelectionTransfer, boolean transferFocus)
void sortTabs(java.util.Comparator<? super TabInfo> comparator)
int getDropInfoIndex()
boolean isEmptyVisible()
void updateTabsLayout(TabsLayoutInfo newTabsLayoutInfo)