Interface UiTypeFinder

All Known Implementing Classes:
UiTypeFinderImpl

public interface UiTypeFinder
Helper to determine the UI-type for a given Characteristic. It will determine how the characteristic is rendered on the UI.
  • Method Details

    • findUiTypeForCstic

      UiType findUiTypeForCstic(CsticModel model)
      Parameters:
      model -
      Returns:
      UIType that decides how the characteristic is rendered on the UI
    • findUiTypeForCstic

      UiType findUiTypeForCstic(CsticModel model, CsticData data)
      Parameters:
      model -
      data -
      Returns:
      UIType that decides how the characteristic is rendered on the UI
    • findUiValidationTypeForCstic

      UiValidationType findUiValidationTypeForCstic(CsticModel csticModel)
      Parameters:
      csticModel -
      Returns:
      UIValidatioType that decides how the user input for this characteristic is validated