Package org.eclipse.ui.navigator
Interface ICommonContentProvider
- All Superinterfaces:
- IContentProvider,- IMementoAware,- IStructuredContentProvider,- ITreeContentProvider
- All Known Subinterfaces:
- IPipelinedTreeContentProvider,- IPipelinedTreeContentProvider2
- All Known Implementing Classes:
- AbstractSynchronizationContentProvider,- SynchronizationContentProvider
Allows extensions to vary their behavior based on properties in the extension
 model and the given memento. The state model should be initialized from
 values in the memento if necessary.
 
Clients should refer to the org.eclipse.ui.navigator.navigatorContent extension point for more information on building a content extension.
 Clients may implement this interface if they require the methods defined here.
 ITreeContentProvider is respected by the Common
 Navigator.
 
- Since:
- 3.2
- 
Method SummaryModifier and TypeMethodDescriptionvoidinit(ICommonContentExtensionSite aConfig) Initialize the content provider with the given configuration.Methods inherited from interface org.eclipse.jface.viewers.IContentProviderdispose, inputChangedMethods inherited from interface org.eclipse.ui.navigator.IMementoAwarerestoreState, saveStateMethods inherited from interface org.eclipse.jface.viewers.ITreeContentProvidergetChildren, getElements, getParent, hasChildren
- 
Method Details