Interface Localizable

All Known Implementing Classes:
LocalizableMessage

public interface Localizable
Localizable message.
Author:
WS Development Team
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Special constant that represents a message that is not localizable.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the arguments for message formatting.
    Gets the key in the resource bundle.
    Get the name of the localization messages resource bundle.
  • Field Details

    • NOT_LOCALIZABLE

      static final String NOT_LOCALIZABLE
      Special constant that represents a message that is not localizable.

      Use of "new" is to create an unique instance.

      See Also:
  • Method Details

    • getKey

      String getKey()
      Gets the key in the resource bundle.
      Returns:
      if this method returns NOT_LOCALIZABLE, that means the message is not localizable, and the first item of getArguments() array holds a String.
    • getArguments

      Object[] getArguments()
      Returns the arguments for message formatting.
      Returns:
      can be an array of length 0 but never be null.
    • getResourceBundleName

      String getResourceBundleName()
      Get the name of the localization messages resource bundle.
      Returns:
      the localization messages resource bundle name.