Class AbstractOverridableTabListPropertySection
- java.lang.Object
-
- org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
-
- org.eclipse.ui.views.properties.tabbed.AbstractOverridableTabListPropertySection
-
- All Implemented Interfaces:
IOverridableTabList,ISection
public class AbstractOverridableTabListPropertySection extends AbstractPropertySection implements IOverridableTabList
An abstract implementation of a section in a tab that overrides the tabs that are provided by the tabbed property registry with a new list of tabs.- Since:
- 3.4
-
-
Field Summary
-
Fields inherited from class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
STANDARD_LABEL_WIDTH
-
-
Constructor Summary
Constructors Constructor Description AbstractOverridableTabListPropertySection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ITabItem[]getTabs()Returns the list of tabs.voidselectTab(int tab)Select the tab at the provided index.-
Methods inherited from class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection
aboutToBeHidden, aboutToBeShown, createControls, dispose, getMinimumHeight, getPart, getSelection, getWidgetFactory, refresh, setInput, shouldUseExtraSpace
-
-
-
-
Method Detail
-
getTabs
public ITabItem[] getTabs()
Description copied from interface:IOverridableTabListReturns the list of tabs.- Specified by:
getTabsin interfaceIOverridableTabList- Returns:
- the list of tabs.
-
selectTab
public void selectTab(int tab)
Description copied from interface:IOverridableTabListSelect the tab at the provided index.- Specified by:
selectTabin interfaceIOverridableTabList- Parameters:
tab- the index in the list of tabs to select.
-
-