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.void
selectTab(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:IOverridableTabList
Returns the list of tabs.- Specified by:
getTabs
in interfaceIOverridableTabList
- Returns:
- the list of tabs.
-
selectTab
public void selectTab(int tab)
Description copied from interface:IOverridableTabList
Select the tab at the provided index.- Specified by:
selectTab
in interfaceIOverridableTabList
- Parameters:
tab
- the index in the list of tabs to select.
-
-