- All Known Implementing Classes:
GuiSwingPrefsApplyOptions.PrefsApplyOptionsDefault,GuiSwingPrefsEditor
public interface GuiSwingPrefsApplyOptions
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classthe default impl.static enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GuiSwingPrefsApplyOptions.PrefsApplyOptionsDefaultdefault options at prefs loading: non-init, no skipping -
Method Summary
Modifier and TypeMethodDescriptiondefault voidaddHistoryValue(GuiPreferences.HistoryValueEntry entry, GuiPreferences prefs) default voidapply(GuiSwingViewCollectionTable.TablePreferencesUpdater tablePrefs, GuiPreferences prefs) default voidapply(GuiSwingViewObjectPane.SplitPreferencesUpdater splitPrtefs, GuiPreferences prefs) default voidapply(GuiSwingViewTabbedPane.TabPreferencesUpdater tabPrefs, GuiPreferences prefs) default voidapply(GuiSwingPrefsSupports.FileDialogPreferencesUpdater fileDialogPrefs, GuiPreferences prefs) default voidapply(GuiSwingPrefsSupports.WindowPreferencesUpdater windowPrefs, GuiPreferences prefs) default booleanapplyTo(GuiSwingTableModelCollection.PreferencesForTableColumnOrderStatic orderPrefs, GuiSwingTableModelCollection.GuiSwingTableModelColumns columns, int modelIndex) default voidapplyTo(GuiSwingTableModelCollection.PreferencesForTableColumnWidthStatic widthPrefs, ObjectTableColumn column) default voidbegin(Object loadingTarget, GuiPreferences prefs, GuiSwingPrefsApplyOptions.PrefsApplyOptionsLoadingTargetType targetType) default voidend(Object loadingTarget, GuiPreferences prefs, GuiSwingPrefsApplyOptions.PrefsApplyOptionsLoadingTargetType targetType) default booleanhasHistoryValues(GuiPreferences targetPrefs, GuiPreferences ctxPrefs) booleanisInit()default booleanbooleandefault voiddefault voidloadFrom(GuiSwingViewNumberSpinner.TypedSpinnerNumberModel numModel, GuiPreferences prefs) default voidloadFrom(GuiSwingTableModelCollection.PreferencesForTableColumnOrderStatic orderPrefs, GuiPreferences prefs) default voidloadFrom(GuiSwingTableModelCollection.PreferencesForTableColumnWidthStatic widthPrefs, GuiPreferences prefs) default voidloadFromAndApplyTo(GuiSwingTableColumnString.MultilineColumnTextPane columnEditor, GuiPreferences prefs) default booleanloadFromAndApplyTo(GuiSwingTableModelCollection.PreferencesForTableColumnOrder orderPrefs, ObjectTableModelColumns columns, GuiPreferences prefs) default voidloadFromAndApplyTo(GuiSwingTableModelCollection.PreferencesForTableColumnWidth columnWidthPrefs, ObjectTableColumn column, GuiPreferences prefs) default voidloadFromPrefs(GuiSwingPrefsSupports.WindowPreferencesUpdater windowPrefs, GuiPreferences prefs) default voidsetLastHistoryValueByPrefsJsonSupported(GuiSwingView.ValuePane<Object> pane, GuiPreferences prefs, Object value) default voidsetLastHistoryValueBySwingViewHistoryValue(GuiSwingView.ValuePane<Object> pane, GuiPreferences prefs, Object value) default voidsetLastHistoryValueBySwingViewHistoryValue(GuiSwingView.ValuePane<Object> pane, GuiPreferences prefs, GuiPreferences.HistoryValueEntry entry)
-
Field Details
-
APPLY_OPTIONS_DEFAULT
default options at prefs loading: non-init, no skipping- Since:
- 1.4
-
-
Method Details
-
isInit
boolean isInit()- Returns:
- true if the loading processing is the initial time; then the window location might be set
-
isSkippingValue
boolean isSkippingValue()- Returns:
- if true, skipping setting object properties
-
hasHistoryValues
-
begin
default void begin(Object loadingTarget, GuiPreferences prefs, GuiSwingPrefsApplyOptions.PrefsApplyOptionsLoadingTargetType targetType) -
apply
default void apply(GuiSwingPrefsSupports.WindowPreferencesUpdater windowPrefs, GuiPreferences prefs) -
loadFromPrefs
default void loadFromPrefs(GuiSwingPrefsSupports.WindowPreferencesUpdater windowPrefs, GuiPreferences prefs) -
apply
default void apply(GuiSwingPrefsSupports.FileDialogPreferencesUpdater fileDialogPrefs, GuiPreferences prefs) -
apply
default void apply(GuiSwingViewObjectPane.SplitPreferencesUpdater splitPrtefs, GuiPreferences prefs) -
apply
-
addHistoryValue
-
loadFrom
-
loadFrom
default void loadFrom(GuiSwingViewNumberSpinner.TypedSpinnerNumberModel numModel, GuiPreferences prefs) -
setLastHistoryValueBySwingViewHistoryValue
default void setLastHistoryValueBySwingViewHistoryValue(GuiSwingView.ValuePane<Object> pane, GuiPreferences prefs, Object value) -
setLastHistoryValueByPrefsJsonSupported
default void setLastHistoryValueByPrefsJsonSupported(GuiSwingView.ValuePane<Object> pane, GuiPreferences prefs, Object value) -
setLastHistoryValueBySwingViewHistoryValue
default void setLastHistoryValueBySwingViewHistoryValue(GuiSwingView.ValuePane<Object> pane, GuiPreferences prefs, GuiPreferences.HistoryValueEntry entry) -
apply
default void apply(GuiSwingViewCollectionTable.TablePreferencesUpdater tablePrefs, GuiPreferences prefs) -
isSavingAsCurrentPreferencesInColumns
default boolean isSavingAsCurrentPreferencesInColumns() -
loadFrom
default void loadFrom(GuiSwingTableModelCollection.PreferencesForTableColumnWidthStatic widthPrefs, GuiPreferences prefs) -
loadFrom
default void loadFrom(GuiSwingTableModelCollection.PreferencesForTableColumnOrderStatic orderPrefs, GuiPreferences prefs) -
applyTo
default void applyTo(GuiSwingTableModelCollection.PreferencesForTableColumnWidthStatic widthPrefs, ObjectTableColumn column) -
applyTo
default boolean applyTo(GuiSwingTableModelCollection.PreferencesForTableColumnOrderStatic orderPrefs, GuiSwingTableModelCollection.GuiSwingTableModelColumns columns, int modelIndex) -
loadFromAndApplyTo
default void loadFromAndApplyTo(GuiSwingTableModelCollection.PreferencesForTableColumnWidth columnWidthPrefs, ObjectTableColumn column, GuiPreferences prefs) -
loadFromAndApplyTo
default boolean loadFromAndApplyTo(GuiSwingTableModelCollection.PreferencesForTableColumnOrder orderPrefs, ObjectTableModelColumns columns, GuiPreferences prefs) -
loadFromAndApplyTo
default void loadFromAndApplyTo(GuiSwingTableColumnString.MultilineColumnTextPane columnEditor, GuiPreferences prefs) - Parameters:
columnEditor- the actual paneprefs- the source prefs- Since:
- 1.8
-
end
default void end(Object loadingTarget, GuiPreferences prefs, GuiSwingPrefsApplyOptions.PrefsApplyOptionsLoadingTargetType targetType)
-