## Uses of Interface
org.eclipse.ui.ISaveablesSource

Packages that use ISaveablesSource
org.eclipse.team.ui.synchronize: Contains the team synchronization presentation framework and support for the Synchronize View.
org.eclipse.ui.editors.text: Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.navigator: Provides the Common Navigator framework.
org.eclipse.ui.navigator.resources: Provides reusable components for clients that need to expand on the capabilities provided by the reference Common Navigator Resources extension.
org.eclipse.ui.texteditor: Provides a framework for text editors obeying to the desktop rules.

### Uses of ISaveablesSource in org.eclipse.team.ui.synchronize

Classes in org.eclipse.team.ui.synchronize that implement ISaveablesSource
`class` `SaveableCompareEditorInput` A compare editor input that makes use of a `Saveable` to manage the save lifecycle of the editor input.
`class` `SyncInfoCompareInput` A `SyncInfo` editor input used as input to a two-way or three-way compare viewer.

### Uses of ISaveablesSource in org.eclipse.ui.editors.text

Classes in org.eclipse.ui.editors.text that implement ISaveablesSource
`class` `TextEditor` The standard/default text editor.

### Uses of ISaveablesSource in org.eclipse.ui.navigator

Classes in org.eclipse.ui.navigator that implement ISaveablesSource
`class` `CommonNavigator` This class provides the IViewPart for the Common Navigator framework in the Eclipse workbench.

Methods in org.eclipse.ui.navigator with parameters of type ISaveablesSource
`void` INavigatorSaveablesService.`init(ISaveablesSource source, StructuredViewer viewer, ISaveablesLifecycleListener listener)` Initializes this service.

### Uses of ISaveablesSource in org.eclipse.ui.navigator.resources

Classes in org.eclipse.ui.navigator.resources that implement ISaveablesSource
`class` `ProjectExplorer`

### Uses of ISaveablesSource in org.eclipse.ui.texteditor

Classes in org.eclipse.ui.texteditor that implement ISaveablesSource
`class` `AbstractDecoratedTextEditor` An intermediate editor comprising functionality not present in the leaner `AbstractTextEditor`, but used in many heavy weight (and especially source editing) editors, such as line numbers, change ruler, overview ruler, print margins, current line highlighting, etc.
`class` `AbstractTextEditor` Abstract base implementation of a text editor.
`class` `StatusTextEditor` Capable of handling input elements that have an associated status with them.