Software Development - Eclipse

Preferences

URL Description
Contributing a Preference Page
Eclipse Preferences

Preferences are key / value pairs, where the key is an arbitrary name for the preference. The value can be a boolean, string, int or another primitive type. For example a user name might be stored via a key called user .

Introduction to Preference Pages
Preference Field Editors

The implementation of a preference page is primarily SWT code. SWT code is used to create the preference page controls, set the values of the controls, and retrieve the values of the controls. The org.eclipse.jface.preference package provides helper classes, called field editors, that create the widgets and implement the value setting and retrieval code for the most common preference types. The platform provides field editors for displaying and updating many value types, including booleans, colors, strings, integers, fonts, and file names.

Preferences, Properties and Passwords
Setting Preferences via plugin_customization.ini file