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 Detail

      • 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