FAQ How do I use the preference service?  From Eclipsepedia
Jump to: navigation, search  In addition to the plug-in
preferences for the local workspace obtained via
Plugin.getPluginPreferences, a preference service new in Eclipse
3.0 can be used to store preferences in different places. This
facility is similar to the Java 1.4 preferences API. Each
preference object is a node in a global preference tree. The
root of this preference tree is accessed by using the
getRootNode method on IPreferenceService. The children of the
root node represent different scopes. Each scope subtree chooses
how and where it is persisted: whether on disk, in a database,
or not at all. Below the root of each scope are typically one or
more levels of contexts before preferences are found. The number
and format of these contexts depend on the given scope. For
example, the instance and default scopes use a plug-in ID as a
qualifier. The project scope uses two qualifiers: the project
name and the plug-in ID. Thus, the fully qualified p