-
public interface Preference<T extends Object>A handle to edit the value of a specific preference which is able to predict which value the Configurable will effectively use.
-
-
Method Summary
Modifier and Type Method Description abstract Unitset(T value)Set the preference to value. abstract TgetValue()The current value of the preference. abstract TgetEffectiveValue()The value that will be effectively used by the navigator if preferences are submitted as they are. abstract BooleangetIsEffective()If this preference will be effectively used by the navigator if preferences are submitted as they are. -
-
Method Detail
-
set
abstract Unit set(T value)
Set the preference to value. A null value means unsetting 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.
-
-
-
-