Package org.eclipse.jpt.ui.jface

Interface Summary
ItemContentProvider Marker interface used in conjunction with DelegatingContentProvider to return content information for a particular item.
ItemContentProviderFactory Factory interface used to describe how to build ItemContentProviders for a DelegatingContentAndLabelProvider Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
ItemLabelProvider Interface used in conjunction with DelegatingLabelProvider to return label information for a particular item.
ItemLabelProviderFactory Factory interface used to describe how to build IItemLabelProviders for a DelegatingContentAndLabelProvider Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
TreeItemContentProvider Interface used in conjunction with DelegatingTreeContentProvider to return tree information for a particular item.
TreeItemContentProviderFactory Extension of ItemContentProviderFactory that extends functionality for tree content Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
 

Class Summary
DelegatingContentAndLabelProvider Implementation of IStructuredContentProvider and ILabelProvider that maintains a collection (Map, actually) of ItemContentProvider delegates that perform the function of providing content and label information for each represented item NB: This class, if used as a label provider *MUST* be used as a content provider for the same viewer.