|
Eclipse Platform 2.0 |
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
IPreferenceNode | Interface to a node in a preference dialog. |
IPreferencePage | An interface for a preference page. |
IPreferencePageContainer | An interface used by a preference page to talk to its dialog. |
IPreferenceStore | The IPreferenceStore interface represents a table mapping
named preferences to values. |
Class Summary | |
BooleanFieldEditor | A field editor for a boolean type preference. |
ColorFieldEditor | A field editor for a color type preference. |
DirectoryFieldEditor | A field editor for a directory path type preference. |
FieldEditor | Abstract base class for all field editors. |
FieldEditorPreferencePage | A special abstract preference page to host field editors. |
FileFieldEditor | A field editor for a file path type preference. |
FontFieldEditor | A field editor for a font type preference. |
IntegerFieldEditor | A field editor for an integer type preference. |
JFacePreferences | JFacePreferences is a class used to administer the preferences used by JFace pbjects. |
ListEditor | An abstract field editor that manages a list of input values. |
PathEditor | A field editor to edit directory paths. |
PreferenceConverter | A utility class for dealing with preferences whose values are common SWT objects (color, points, rectangles, and font data). |
PreferenceDialog | A preference dialog is a hierarchical presentation of preference pages. |
PreferenceManager | A preference manager maintains a hierarchy of preference nodes and associated preference pages. |
PreferenceNode | A concrete implementation of a node in a preference dialog tree. |
PreferencePage | Abstract base implementation for all preference page implementations. |
PreferenceStore | A concrete preference store implementation based on an internal
java.util.Properties object, with support for
persisting the non-default preference values to files or streams. |
RadioGroupFieldEditor | A field editor for an enumeration type preference. |
StringButtonFieldEditor | An abstract field editor for a string type preference that presents a string input field with a change button to its right to edit the input field's content. |
StringFieldEditor | A field editor for a string type preference. |
Provides a framework for preferences.
The individual preference values are maintained in a preference store (IPreferenceStore). Each preference has a current value and a default value use to (re-)initialize it. The framework provides a concrete preference store implementation (PreferenceStore) based on an internal java.util.Properties object, with support for persisting the non-default preference values to files or streams.
A field editor presents the value of a single preference to the end user. The value is loaded from the preference store; if modified by the end user, the value is validated and eventually stored back to the preference store.
This package contains ready-to-use field editors for various types of preferences:
Note: None of the classes in this package maintain global state.
|
Eclipse Platform 2.0 |
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |