Eclipse Platform Release 3.7

## Uses of Class
org.eclipse.core.runtime.Preferences

Packages that use Preferences
org.eclipse.ant.core: Provides support for running the Ant build tool in the platform.
org.eclipse.core.runtime: Provides support for the runtime platform, core utility methods and the extension registry.
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.

Uses of Preferences in org.eclipse.ant.core

Methods in org.eclipse.ant.core with parameters of type Preferences
`protected Property[]` `AntCorePreferences.extractProperties(Preferences prefs, String[] properties)`
`protected Task[]` `AntCorePreferences.extractTasks(Preferences prefs, String[] tasks)`
`protected Type[]` `AntCorePreferences.extractTypes(Preferences prefs, String[] types)`
`protected void` `AntCorePreferences.updateAdditionalEntries(Preferences prefs)`
`protected void` `AntCorePreferences.updateAntHomeEntries(Preferences prefs)`
`protected void` `AntCorePreferences.updateProperties(Preferences prefs)`
`protected void` `AntCorePreferences.updatePropertyFiles(Preferences prefs)`
`protected void` `AntCorePreferences.updateTasks(Preferences prefs)`
`protected void` `AntCorePreferences.updateTypes(Preferences prefs)`

Uses of Preferences in org.eclipse.core.runtime

Methods in org.eclipse.core.runtime that return Preferences

`Preferences`

`Plugin.getPluginPreferences()`
Deprecated. Replaced by `IEclipsePreferences`. Preferences are now stored according to scopes in the `IPreferencesService`. The return value of this method corresponds to a combination of the `InstanceScope` and the `DefaultScope`. To set preferences for your plug-in, use `new InstanceScope().getNode(<&yourPluginId>)`. To set default preferences for your plug-in, use `new DefaultScope().getNode(<yourPluginId>)`. To lookup an integer preference value for your plug-in, use `Platform.getPreferencesService().getInt(<yourPluginId>, <preferenceKey>, <defaultValue>, null)`. Similar methods exist on `IPreferencesService` for obtaining other kinds of preference values (strings, booleans, etc).

Uses of Preferences in org.eclipse.ui.editors.text

Methods in org.eclipse.ui.editors.text that return Preferences
`static Preferences` `EditorsUI.getPluginPreferences()` Deprecated. As of 3.5, replaced by `EditorsUI.getPreferenceStore()`

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.