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 java.lang.String NOT_LOCALIZABLE
      Special constant that represents a message that is not localizable.
    • Field Detail

      • NOT_LOCALIZABLE

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

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

        See Also:
        Constant Field Values
    • Method Detail

      • getKey

        java.lang.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

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

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