Provides information about the tabbed property extension points. Each tabbed
property registry is associated with a unique contributor ID.
author: Anthony Hunter
adaptDescriptorFor(ITabDescriptor target, IWorkbenchPart part, ISelection selection) Given a property tab descriptor remove all its section descriptors that
do not apply to the given input object.
filterTabDescriptors(ITabDescriptor[] descriptors, IWorkbenchPart part, ISelection selection) Filters out the tab descriptors that do not have any sections for the
given input.
getConfigurationElements(String extensionPointId) Returns the configuration elements targeted for the given extension point
and the current contributor id.
getTabDescriptors(IWorkbenchPart part, ISelection selection) Returns all section descriptors for the provided selection.
Parameters: part - the workbench part containing the selection Parameters: selection - the current selection.
Returns the configuration elements targeted for the given extension point
and the current contributor id. The elements are also sorted by plugin
prerequisite order.
Returns all section descriptors for the provided selection.
Parameters: part - the workbench part containing the selection Parameters: selection - the current selection. all section descriptors.
getTabListContentProvider
public IStructuredContentProvider getTabListContentProvider()(Code)
Gets the tab list content provider for the contributor.
the tab list content provider for the contributor.