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.
Interface Summary Interface Description IActionProviderAllows a tabbed properties view to make contributions to action bars. IOverridableTabListRepresents a list of tabs. IOverridableTabListContentProviderA content provider for the tabbed property sheet page's list of tabs. ISectionRepresents a section of properties for a given input. ISectionDescriptorRepresents a section descriptor on the tabbed property sections extensions. ISectionDescriptorProviderRepresents a section descriptor provider for tabbed property sections. ITabbedPropertyConstantsConstants used by the implementors of ITabbedPropertySection. ITabbedPropertySheetPageContributorInterface for a workbench part to contribute content to the tabbed property view. ITabDescriptorRepresents a tab descriptor for the tabbed property view. ITabDescriptorProviderRepresents a tab descriptor provider for the tabbed property view. ITabItemRepresents a tab to be displayed in the tab list in the tabbed property sheet page. ITabSelectionListenerA listener interested in tab selection events that occur for the tabbed property sheet page. ITypeMapperAllows property sheet page contributors to map the input object type to a domain model type.
Class Summary Class Description AbstractOverridableTabListPropertySectionAn 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. AbstractPropertySectionAn abstract implementation of a section in a tab in the tabbed property sheet page. AbstractSectionDescriptorAn abstract implementation of a section descriptor for the tabbed property view. AbstractTabDescriptorAn abstract implementation of a tab descriptor for the tabbed property view. AbstractTypeMapperDefault implementation of a type mapper. AdvancedPropertySectionAn advanced section that is intended to show the original table format properties view provided by base Eclipse. TabbedPropertySheetPageA property sheet page that provides a tabbed UI. TabbedPropertySheetWidgetFactoryA FormToolkit customized for use by tabbed property sheet page. TabContentsA property tab is composed by one or more property sections and is used to categorize sections.