# Package org.eclipse.eef.properties.ui.api

Interface Summary
IEEFSection: Represents a section of properties for a given input.
IEEFSectionDescriptor: Represents a section descriptor on the tabbed property sections extensions.
IEEFTabbedPropertySheetPageContributor: Interface for a workbench part to contribute content to the tabbed property view.
IEEFTabDescriptor: Represents a tab descriptor for the tabbed property view.
IEEFTabDescriptorFilter: This interface is used to filter `IEEFTabDescriptor`.
IEEFTabDescriptorProvider: This interface is used to provide a list of `IEEFTabDescriptor`.
IEEFTabItem: Represents a tab to be displayed in the tab list in the tabbed property sheet page.
IEEFTabSelectionListener: A listener interested in tab selection events that occur for the tabbed property sheet page.
IEEFTypeMapper: Allows property sheet page contributors to map the input object type to a domain model type.

Class Summary
AbstractEEFPropertySection: An abstract implementation of a section in a tab in the tabbed property sheet page.
AbstractEEFSection: Basic implementation of `IEEFSection`.
AbstractEEFSectionDescriptor: An abstract implementation of a section descriptor for the tabbed property view.
AbstractEEFTabbedPropertySheetPageContributorWrapper: Wrapper for contributors who want to use this version of the framework but can not have a hard dependency (via inheritance) towards IEEFTabbedPropertySheetPageContributor.
AbstractEEFTabDescriptor: An abstract implementation of a tab descriptor for the tabbed property view.
EEFTabbedPropertySheetPage: A property sheet page that provides a tabbed UI.
EEFTabContents: A property tab is composed by one or more property sections and is used to categorize sections.
EEFTypeMapper: Default implementation of a type mapper.