Package 

Interface EnumPreference

    • Method Summary

      Modifier and Type Method Description
      abstract List<T> getSupportedValues() List of valid values for this preference.
      abstract T getValue() The current value of the preference.
      abstract T getEffectiveValue() The value that will be effectively used by the navigator if preferences are submitted as they are.
      abstract Boolean getIsEffective() If this preference will be effectively used by the navigator if preferences are submitted as they are.
      • Methods inherited from class org.readium.r2.navigator.preferences.EnumPreference

        set
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getValue

         abstract T getValue()

        The current value of the preference.

      • getEffectiveValue

         abstract T getEffectiveValue()

        The value that will be effectively used by the navigator if preferences are submitted as they are.

      • getIsEffective

         abstract Boolean getIsEffective()

        If this preference will be effectively used by the navigator if preferences are submitted as they are.