Interface ILcdDataModelDisplayNameProvider

All Known Implementing Classes:
TLcdDataModelDisplayNameProvider, TLcdResourceBundleDataModelDisplayNameProvider

public interface ILcdDataModelDisplayNameProvider
Object that provides display names for data models, data types and data properties. Display names are human readable names that are typically shown in the UI.
Since:
10.0
  • Method Details

    • getDisplayName

      String getDisplayName(TLcdDataModel aDataModel)
      Returns the display name for the given data model.
      Parameters:
      aDataModel - the data model for which to return a display name
      Returns:
      the display name for the given data model
    • getDisplayName

      String getDisplayName(TLcdDataType aType)
      Returns the display name for the given data type.
      Parameters:
      aType - the data type for which to return a display name
      Returns:
      the display name for the given data type
    • getDisplayName

      String getDisplayName(TLcdDataProperty aProperty)
      Returns the display name for the given data property.
      Parameters:
      aProperty - the data property for which to return a display name
      Returns:
      the display name for the given data property
    • getDisplayName

      String getDisplayName(TLcdDataType aType, Object aValue)
      Returns the display name for the given value, part of the value domain of the given data type.
      Parameters:
      aType - the data type the given value belongs to.
      aValue - the value for which to return a display name.
      Returns:
      the display name for the given value.