![]() |
Gridarta Editor
|
Preferences Module for update preferences. More...
Public Member Functions | |
void | apply () |
void | defaults () |
boolean | isAutoUpdate () |
Returns the auto-update state. More... | |
boolean | isChanged () |
void | revert () |
void | setAutoUpdate (final boolean autoUpdate) |
Sets the auto-update state. More... | |
UpdatePreferences () | |
Creates a new instance. More... | |
Private Member Functions | |
Component | createComboBox () |
Creates the component with update choices. More... | |
Component | createUpdatePanel () |
Creates the sub-panel with the update settings. More... | |
Static Private Member Functions | |
static Border | createTitledBorder (@NotNull final String titleKey) |
Creates a titled border. More... | |
Private Attributes | |
AbstractButton | autoUpdate |
Checkbox whether to automatically check for updates on startup. More... | |
JComboBox< String > | interval |
ComboBox with selected interval. More... | |
Static Private Attributes | |
static final ActionBuilder | ACTION_BUILDER = ActionBuilderFactory.getInstance().getActionBuilder("net.sf.gridarta") |
Action Builder. More... | |
static final Preferences | PREFERENCES = Preferences.userNodeForPackage(MainControl.class) |
Preferences. More... | |
static final long | serialVersionUID = 1L |
The serial version UID. More... | |
Preferences Module for update preferences.
Definition at line 49 of file UpdatePreferences.java.
net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.UpdatePreferences | ( | ) |
Creates a new instance.
Definition at line 83 of file UpdatePreferences.java.
References net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.ACTION_BUILDER, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createUpdatePanel(), and net.sf.gridarta.utils.ActionBuilderUtils.getString().
void net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.apply | ( | ) |
Definition at line 102 of file UpdatePreferences.java.
References net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_KEY, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.autoUpdate, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.interval, net.sf.gridarta.updater.UpdaterManager.INTERVAL_KEY, and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.PREFERENCES.
|
private |
Creates the component with update choices.
Definition at line 163 of file UpdatePreferences.java.
References net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.ACTION_BUILDER, net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_DEFAULT, net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_KEY, net.sf.gridarta.utils.ActionBuilderUtils.getString(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.interval, net.sf.gridarta.updater.UpdaterManager.INTERVAL_DEFAULT, net.sf.gridarta.updater.UpdaterManager.INTERVAL_KEY, and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.PREFERENCES.
Referenced by net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createUpdatePanel().
|
staticprivate |
Creates a titled border.
titleKey | the action key for border title |
Definition at line 97 of file UpdatePreferences.java.
References net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.ACTION_BUILDER, net.sf.gridarta.gui.utils.GUIConstants.DIALOG_BORDER, and net.sf.gridarta.utils.ActionBuilderUtils.getString().
Referenced by net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createUpdatePanel().
|
private |
Creates the sub-panel with the update settings.
Definition at line 129 of file UpdatePreferences.java.
References net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.ACTION_BUILDER, net.sf.gridarta.gui.dialog.prefs.PreferencesHelper.addComponent(), net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_DEFAULT, net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_KEY, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.autoUpdate, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createComboBox(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createTitledBorder(), and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.PREFERENCES.
Referenced by net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.UpdatePreferences().
void net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.defaults | ( | ) |
Definition at line 114 of file UpdatePreferences.java.
References net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_DEFAULT, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.autoUpdate, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.interval, and net.sf.gridarta.updater.UpdaterManager.INTERVAL_DEFAULT.
boolean net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.isAutoUpdate | ( | ) |
Returns the auto-update state.
Definition at line 154 of file UpdatePreferences.java.
References net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.interval.
boolean net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.isChanged | ( | ) |
Definition at line 120 of file UpdatePreferences.java.
References net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_DEFAULT, net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_KEY, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.autoUpdate, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.interval, net.sf.gridarta.updater.UpdaterManager.INTERVAL_DEFAULT, net.sf.gridarta.updater.UpdaterManager.INTERVAL_KEY, and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.PREFERENCES.
void net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.revert | ( | ) |
Definition at line 108 of file UpdatePreferences.java.
References net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_DEFAULT, net.sf.gridarta.updater.UpdaterManager.AUTO_CHECK_KEY, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.autoUpdate, net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.interval, net.sf.gridarta.updater.UpdaterManager.INTERVAL_DEFAULT, net.sf.gridarta.updater.UpdaterManager.INTERVAL_KEY, and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.PREFERENCES.
void net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.setAutoUpdate | ( | final boolean | autoUpdate | ) |
Sets the auto-update state.
autoUpdate | the auto-update state |
Definition at line 145 of file UpdatePreferences.java.
References net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.autoUpdate, and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.interval.
|
staticprivate |
Action Builder.
Definition at line 60 of file UpdatePreferences.java.
Referenced by net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createComboBox(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createTitledBorder(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createUpdatePanel(), and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.UpdatePreferences().
|
private |
Checkbox whether to automatically check for updates on startup.
Definition at line 72 of file UpdatePreferences.java.
Referenced by net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.apply(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createUpdatePanel(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.defaults(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.isChanged(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.revert(), and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.setAutoUpdate().
|
private |
ComboBox with selected interval.
Definition at line 78 of file UpdatePreferences.java.
Referenced by net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.apply(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createComboBox(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.defaults(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.isAutoUpdate(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.isChanged(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.revert(), and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.setAutoUpdate().
|
staticprivate |
Preferences.
Definition at line 66 of file UpdatePreferences.java.
Referenced by net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.apply(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createComboBox(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.createUpdatePanel(), net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.isChanged(), and net.sf.gridarta.gui.dialog.prefs.UpdatePreferences.revert().
|
staticprivate |
The serial version UID.
Definition at line 54 of file UpdatePreferences.java.