hirondelle.stocks.preferences
Class EditUserPreferencesAction
Object
AbstractAction
EditUserPreferencesAction
- All Implemented Interfaces:
- ActionListener, Serializable, Cloneable, EventListener, Action
public final class EditUserPreferencesAction
- extends AbstractAction
Present dialog to allow update of user preferences.
Related preferences are grouped together and placed in
a single pane of a JTabbedPane, which corresponds to an
implementation of PreferencesEditor. Values are pre-populated with
current values for preferences.
Most preferences have default values. If so, a
Restore Defaults button is provided for that set of related
preferences.
Preferences are not changed until the OK button is pressed.
Exception: the logging preferences take effect immediately, without the need
for hitting OK.
- See Also:
- Serialized Form
EditUserPreferencesAction
public EditUserPreferencesAction(JFrame aFrame,
List<PreferencesEditor> aPrefEditors)
- Constructor.
- Parameters:
aFrame - parent window to which this dialog is attached.aPrefEditors - contains implementations of PreferencesEditor,
each of which is placed in a pane of a JTabbedPane.
actionPerformed
public void actionPerformed(ActionEvent event)
- Display the user preferences dialog.
Copyright Hirondelle Systems - License - Generated 2008Jul12.10.53