Interface UiExperienceService
- All Known Implementing Classes:
DefaultUiExperienceService
public interface UiExperienceService
Defines services related to
UiExperienceLevel-
Method Summary
Modifier and TypeMethodDescriptionGet detected ui experience level attribute valueGet the override ui experience level attribute valueGets the ui experience levelvoidsetDetectedUiExperienceLevel(UiExperienceLevel uiExperienceLevel) Set detected ui experience level attribute valuevoidsetOverrideUiExperienceLevel(UiExperienceLevel uiExperienceLevel) Set the override ui experience level attribute value if value is not null and different from detected level, else remove the attribute
-
Method Details
-
getDetectedUiExperienceLevel
UiExperienceLevel getDetectedUiExperienceLevel()Get detected ui experience level attribute value- Returns:
- the ui experience level
-
setDetectedUiExperienceLevel
Set detected ui experience level attribute value- Parameters:
uiExperienceLevel- the ui experience level
-
getOverrideUiExperienceLevel
UiExperienceLevel getOverrideUiExperienceLevel()Get the override ui experience level attribute value- Returns:
- the ui experience level
-
setOverrideUiExperienceLevel
Set the override ui experience level attribute value if value is not null and different from detected level, else remove the attribute- Parameters:
uiExperienceLevel- the ui experience level
-
getUiExperienceLevel
UiExperienceLevel getUiExperienceLevel()Gets the ui experience level- Returns:
- the override ui experience level, if null then gets the detected ui experience level
-