Bug 138824 [CommonNavigator] Remove obsolete API
bundles/org.eclipse.ui.navigator/src/org/eclipse/ui/navigator/SaveablesProviderFactory.java
* of navigatorContent elements defined in navigator content extensions for
 * which this SaveablesProviderFactory can return SaveablesProvider
 * objects.
 * </p>
 * <p>
 * Intended to be subclassed by clients.
 * </p>
 * 
 * @since 3.2
 * 
 * @deprecated
 * 
 */
public abstract class SaveablesProviderFactory {
	/**
	 * Returns a SaveablesProvider for the given content provider and
	 * listener, or null if there is no SaveablesProvider associated with
	 * the content provider. Callers are responsible for disposing of the
	 * returned odel provider.
	 * 
	 * @param contentProvider
	 * @param listener
	 *            a listener that must be notified of changes to the state of
	 *            the returned SaveablesProvider
	 * @return a SaveablesProvider
	 */
	public abstract SaveablesProvider createSaveablesProvider(
			IContentProvider contentProvider, ISaveablesLifecycleListener listener);
}