Module org.autogui
Package org.autogui.swing.prefs
Interface GuiSwingPrefsSupports.PreferencesByJsonEntry
- All Superinterfaces:
GuiSwingPrefsSupports.Preferences
- All Known Implementing Classes:
GuiSwingPrefsSupports.PreferencesForFileDialog
,GuiSwingPrefsSupports.PreferencesForWindow
,GuiSwingTableModelCollection.PreferencesForTableColumnOrder
,GuiSwingTableModelCollection.PreferencesForTableColumnOrderStatic
,GuiSwingTableModelCollection.PreferencesForTableColumnWidth
,GuiSwingTableModelCollection.PreferencesForTableColumnWidthStatic
,GuiSwingViewCollectionTable.PreferencesForTable
,GuiSwingViewObjectPane.PreferencesForSplit
,GuiSwingViewTabbedPane.PreferencesForTab
- Enclosing class:
GuiSwingPrefsSupports
public static interface GuiSwingPrefsSupports.PreferencesByJsonEntry
extends GuiSwingPrefsSupports.Preferences
-
Method Summary
Modifier and TypeMethodDescriptiongetKey()
default void
loadFrom
(GuiPreferences prefs) default Object
loadFromAndToJson
(GuiPreferences prefs) default void
saveTo
(GuiPreferences prefs) void
default void
setJsonAndSaveTo
(Object json, GuiPreferences prefs) toJson()
-
Method Details
-
getKey
String getKey() -
toJson
Object toJson() -
setJson
-
loadFrom
- Specified by:
loadFrom
in interfaceGuiSwingPrefsSupports.Preferences
-
saveTo
- Specified by:
saveTo
in interfaceGuiSwingPrefsSupports.Preferences
-
loadFromAndToJson
-
setJsonAndSaveTo
-