Class WorkbenchMessages

  • All Implemented Interfaces:
    Messages

    public class WorkbenchMessages
    extends Object
    implements Messages
    Implementation of Messages for Workbench.
    Author:
    mlowery
    • Constructor Detail

      • WorkbenchMessages

        public WorkbenchMessages​(I18n i18n)
        Creates a WorkbenchMessages.
        Parameters:
        i18n - Resources
    • Method Detail

      • getFormattedString

        public String getFormattedString​(String stringId,
                                         String defaultValue,
                                         Object... args)
        Description copied from interface: Messages
        Returns the string with given key with substitutions.
        Specified by:
        getFormattedString in interface Messages
        Parameters:
        stringId - Key
        defaultValue - default if key does not exist
        args - arguments to substitute
        Returns:
        message
      • getString

        public String getString​(String stringID,
                                String defaultValue)
        Description copied from interface: Messages
        Returns the string with given key.
        Specified by:
        getString in interface Messages
        Parameters:
        stringID - key
        defaultValue - default if key does not exist
        Returns:
        message