public class SwingBooleanPreferenceProperty extends SwingBooleanProperty implements BooleanPreferenceProperty, EditablePreferenceProperty
PROPERTY_VALUE| Constructor and Description |
|---|
SwingBooleanPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
boolean value)
Constructor.
|
SwingBooleanPreferenceProperty(java.lang.String basicName,
java.lang.String baseTag,
boolean autoSave,
boolean value)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
readFrom(java.util.prefs.Preferences preferences)
Read the property value from the preferences.
|
void |
storeTo(java.util.prefs.Preferences preferences)
Store the current property value in the preferences.
|
createMenuItem, getEditorProvider, getValue, isAutoSave, setValue, setValuegetBaseTag, getLabelString, getMenuString, getName, getStringaddValueChangeListener, addValueChangeListenerWeakly, firePropertyChange, fireValueChange, fireValueChange, fireValueChange, getBasicName, getPropertyName, removeValueChangeListener, removeValueChangeListenerWeaklyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEditorProvider, getNameaddValueChangeListener, addValueChangeListenerWeakly, removeValueChangeListener, removeValueChangeListenerWeaklypublic SwingBooleanPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, boolean value)
basicName - property tagbaseTag - i18n tagvalue - default valuepublic SwingBooleanPreferenceProperty(@NotNull java.lang.String basicName, @NotNull java.lang.String baseTag, boolean autoSave, boolean value)
basicName - property tagbaseTag - i18n tagautoSave - automatically save value on changes?value - default valuepublic void readFrom(@NotNull java.util.prefs.Preferences preferences)
readFrom in interface PreferencePropertypreferences - preferences from where to read the property valuepublic void storeTo(@NotNull java.util.prefs.Preferences preferences)
storeTo in interface PreferencePropertypreferences - preferences where to store the property value