org.eclipse.ui.views.properties.tabbed |
Package-level Javadoc
Provides the Tabbed Properties framework. This allows client views and editors to
provide a tabbed property sheet page to the Properties view.
See TabbedPropertySheetPage.
The tabs and sections to show for the selected element(s) in the source part are
defined by extensions to this plug-in's extension points.
|
Java Source File Name | Type | Comment |
AbstractOverridableTabListPropertySection.java | Class | 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. |
AbstractPropertySection.java | Class | An abstract implementation of a section in a tab in the tabbed property sheet
page. |
AbstractSectionDescriptor.java | Class | An abstract implementation of a section descriptor for the tabbed property
view. |
AbstractTabDescriptor.java | Class | An abstract implementation of a tab descriptor for the tabbed property view. |
AbstractTypeMapper.java | Class | Default implementation of a type mapper. |
AdvancedPropertySection.java | Class | An advanced section that is intended to show the original table format properties view
provided by base Eclipse. |
IActionProvider.java | Interface | Allows a tabbed properties view to make contributions to action bars.
An action provider is called when the tabbed properties view becomes the
active view. |
IOverridableTabList.java | Interface | Represents a list of tabs. |
IOverridableTabListContentProvider.java | Interface | A content provider for the tabbed property sheet page's list of tabs. |
ISection.java | Interface | Represents a section of properties for a given input.
The lifecycle of an ISection is as follows:
ISection.createControls()
ISection.setInput()
ISection.aboutToBeShown()
ISection.refresh()
ISection.aboutToBeHidden()
ISection.dispose()
Implementors of this class should be aware that a section instance might be
reused for different input objects (as long as they are valid section
inputs). |
ISectionDescriptor.java | Interface | Represents a section descriptor on the tabbed property sections extensions.
This interface should not be extended or implemented. |
ISectionDescriptorProvider.java | Interface | Represents a section descriptor provider for tabbed property sections. |
ITabbedPropertyConstants.java | Interface | Constants used by the implementors of ITabbedPropertySection. |
ITabbedPropertySheetPageContributor.java | Interface | Interface for a workbench part to contribute content to the tabbed property
view.
It is expected that the contributor ID is unique for a configuration of tabs
and sections. |
ITabDescriptor.java | Interface | Represents a tab descriptor for the tabbed property view.
This interface should not be extended or implemented. |
ITabDescriptorProvider.java | Interface | Represents a tab descriptor provider for the tabbed property view. |
ITabItem.java | Interface | Represents a tab to be displayed in the tab list in the tabbed property sheet
page. |
ITabSelectionListener.java | Interface | A listener interested in tab selection events that occur for the tabbed
property sheet page. |
ITypeMapper.java | Interface | Allows property sheet page contributors to map the input object type to a
domain model type. |
TabbedPropertySheetPage.java | Class | A property sheet page that provides a tabbed UI. |
TabbedPropertySheetWidgetFactory.java | Class | A FormToolkit customized for use by tabbed property sheet page. |
TabContents.java | Class | A property tab is composed by one or more property sections and is used to
categorize sections. |