Class PrometheusBackup.PrometheusBackupPreferences
java.lang.Object
io.github.tonywasher.joceanus.metis.preference.MetisPreferenceSet
io.github.tonywasher.joceanus.prometheus.preference.PrometheusBackup.PrometheusBackupPreferences
- All Implemented Interfaces:
MetisDataItem.MetisDataObjectFormat,MetisFieldItem,OceanusEventRegistrar.OceanusEventProvider<MetisPreferenceEvent>
- Enclosing interface:
PrometheusBackup
PrometheusBackupPreferences.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.github.tonywasher.joceanus.metis.preference.MetisPreferenceSet
MetisPreferenceSet.MetisBooleanPreference, MetisPreferenceSet.MetisDatePreference, MetisPreferenceSet.MetisEnumPreference<E extends Enum<E>>, MetisPreferenceSet.MetisIntegerPreference, MetisPreferenceSet.MetisPreferenceId, MetisPreferenceSet.MetisPreferenceItem, MetisPreferenceSet.MetisStringPreferenceNested classes/interfaces inherited from interface io.github.tonywasher.joceanus.metis.field.MetisFieldItem
MetisFieldItem.MetisFieldDef, MetisFieldItem.MetisFieldItemType, MetisFieldItem.MetisFieldSetDef, MetisFieldItem.MetisFieldTableItem, MetisFieldItem.MetisFieldUpdatableItem, MetisFieldItem.MetisFieldVersionedDef -
Field Summary
Fields inherited from class io.github.tonywasher.joceanus.metis.preference.MetisPreferenceSet
ERROR_INVALID, ERROR_UNKNOWN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidHook to enable preferenceSets to autoCorrect their preferences.protected voidHook to enable preferenceSets to define their preferences.Methods inherited from class io.github.tonywasher.joceanus.metis.preference.MetisPreferenceSet
checkExists, defineBooleanPreference, defineColorPreference, defineDatePreference, defineDirectoryPreference, defineEnumPreference, defineFilePreference, defineIntegerPreference, definePreference, defineStringPreference, formatObject, getBooleanPreference, getBooleanValue, getDataFieldSet, getDatePreference, getDateValue, getEnumPreference, getEnumValue, getEventRegistrar, getIntegerPreference, getIntegerValue, getName, getPreference, getPreference, getPreferenceManager, getPreferences, getStringPreference, getStringValue, hasChanges, isHidden, resetChanges, setFocus, setHidden, storeChanges, updateViewerEntry
-
Constructor Details
-
PrometheusBackupPreferences
Constructor.- Parameters:
pManager- the preference manager- Throws:
OceanusException- on error
-
-
Method Details
-
definePreferences
protected void definePreferences()Description copied from class:MetisPreferenceSetHook to enable preferenceSets to define their preferences.- Specified by:
definePreferencesin classMetisPreferenceSet
-
autoCorrectPreferences
public void autoCorrectPreferences()Description copied from class:MetisPreferenceSetHook to enable preferenceSets to autoCorrect their preferences.This is used both to initialise preferencesSet defaults and to adjust the set when a value changes.
- Specified by:
autoCorrectPreferencesin classMetisPreferenceSet
-