Interface DisplayNameEntity

All Known Implementing Classes:
BwFilterDef

public interface DisplayNameEntity
An entity that can have one or more display names will implement this interface.
Author:
douglm
  • Method Details

    • setDisplayNames

      void setDisplayNames(Collection<BwString> val)
      Set the display names collection
      Parameters:
      val - Collection of (BwString)display names
    • getDisplayNames

      Collection<BwString> getDisplayNames()
      Get the display names
      Returns:
      Collection display names set
    • getNumDisplayNames

      int getNumDisplayNames()
      Returns:
      int number of display names.
    • addDisplayName

      void addDisplayName(String lang, String val)
      Parameters:
      lang -
      val -
    • updateDisplayNames

      void updateDisplayNames(String lang, String val)
      If display name with given lang is present updates the value, otherwise adds it.
      Parameters:
      lang -
      val -
    • findDisplayName

      BwString findDisplayName(String lang)
      Parameters:
      lang -
      Returns:
      BwString with language code or default
    • setDisplayName

      void setDisplayName(String val)
      Deprecated.
      Parameters:
      val - String default
    • getDisplayName

      String getDisplayName()
      Deprecated.
      Returns:
      String default
    • addDisplayName

      void addDisplayName(BwString val)
      Parameters:
      val -
    • removeDisplayName

      boolean removeDisplayName(BwString val)
      Parameters:
      val -
      Returns:
      boolean true if removed.