Interface CCComboFieldIdText.ILogic

All Known Implementing Classes:
LogicByLoadedList, LogicByResource
Enclosing class:
CCComboFieldIdText

public static interface CCComboFieldIdText.ILogic
Interface to the logic that serves this component. There are some default implementations of this interface, e.g. class "LogicByLoadedList".
  • Method Details

    • getId

      String getId()
      Access to the logic's id-value. If no value is defined then null must be returned (and not e.g. "").
    • setId

      void setId(String id)
      Update the logic's id-value.
    • getIdTextObjectForId

      CCComboFieldIdText.IIdTextObject getIdTextObjectForId(String id)
      Retrieve the text for the id. This method must return some value!
    • findObjects

      List<CCComboFieldIdText.IIdTextObject> findObjects(String searchString)
      Search for objects.
      Parameters:
      searchString - Current user input. May be null.
      Returns:
      List of found objects.