Class EnumListSetting<X extends Enum<X>>
java.lang.Object
gg.xp.xivsupport.persistence.settings.ObservableSetting
gg.xp.xivsupport.persistence.settings.EnumListSetting<X>
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Behavior for if a property cdKey does not map to a valid enum member -
Constructor Summary
ConstructorDescriptionEnumListSetting
(Class<X> enumCls, PersistenceProvider persistence, String propertyKey, EnumListSetting.BadKeyBehavior bkb, List<X> dflt) -
Method Summary
Methods inherited from class gg.xp.xivsupport.persistence.settings.ObservableSetting
addAndRunListener, addListener, notifyListeners, removeListener
-
Constructor Details
-
EnumListSetting
public EnumListSetting(Class<X> enumCls, PersistenceProvider persistence, String propertyKey, EnumListSetting.BadKeyBehavior bkb, List<X> dflt)
-
-
Method Details
-
get
-
getDefault
-
delete
public void delete() -
set
-
isSet
public boolean isSet()
-