12.4. RFRS Considerations
The "User Interface" section of the RFRS Requirements includes a single requirement dealing with preferences. It is derived from the Eclipse UI Guidelines.
12.4.1. Preferences dialog use (RFRS 3.5.25)
User Interface Guideline #15.1 is a requirement that states:
Global options will be exposed within the Preferences dialog. A new preference page must be created when you need to expose global options to the user. For instance, the global preferences for Java compilation are exposed as a group of preference pages in the Preferences dialog. If these preferences are changed, they affect the entire Java plug-in.
To pass this test, show a sample of your product's preference pages and demonstrate that the preference settings control global options in it. Change a preference and then shut down and restart Eclipse to show that the preference's value properly persists. For the Favorites preferences, you would show that the column visibility options globally affect the columns shown in all Favorites views open in any perspective.