Interface UiExperienceService

All Known Implementing Classes:
DefaultUiExperienceService

public interface UiExperienceService
Defines services related to UiExperienceLevel
  • Method Details

    • getDetectedUiExperienceLevel

      UiExperienceLevel getDetectedUiExperienceLevel()
      Get detected ui experience level attribute value
      Returns:
      the ui experience level
    • setDetectedUiExperienceLevel

      void setDetectedUiExperienceLevel(UiExperienceLevel uiExperienceLevel)
      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

      void setOverrideUiExperienceLevel(UiExperienceLevel uiExperienceLevel)
      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