Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::acs::eventbrowser::preferences::MonitoringPreferencePage Class Reference

List of all members.

Public Member Functions

 MonitoringPreferencePage ()
void createFieldEditors ()
void init (IWorkbench workbench)
Override boolean performOk ()

Static Public Attributes

final String AUTO_MONITOR = "prefs_auto_monitor"

Private Attributes

ScopedPreferenceStore preferences

Detailed Description

This class represents a preference page that is contributed to the Preferences dialog. By subclassing <samp>FieldEditorPreferencePage</samp>, we can use the field support built into JFace that allows us to create a page that is small and knows how to save, restore and apply itself.

This page is used to modify preferences only. They are stored in the preference store that belongs to the main plug-in class. That way, preferences can be accessed directly via the preference store.


Constructor & Destructor Documentation

alma::acs::eventbrowser::preferences::MonitoringPreferencePage::MonitoringPreferencePage  )  [inline]
 


Member Function Documentation

void alma::acs::eventbrowser::preferences::MonitoringPreferencePage::createFieldEditors  )  [inline]
 

Creates the field editors. Field editors are abstractions of the common GUI blocks needed to manipulate various types of preferences. Each field editor knows how to save and restore itself.

void alma::acs::eventbrowser::preferences::MonitoringPreferencePage::init IWorkbench  workbench  )  [inline]
 

Override boolean alma::acs::eventbrowser::preferences::MonitoringPreferencePage::performOk  )  [inline]
 


Member Data Documentation

final String alma::acs::eventbrowser::preferences::MonitoringPreferencePage::AUTO_MONITOR = "prefs_auto_monitor" [static]
 

ScopedPreferenceStore alma::acs::eventbrowser::preferences::MonitoringPreferencePage::preferences [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:52:38 2009 for ACS Java API by doxygen 1.3.8