Package systextil.msg

Interface Translatable

All Known Implementing Classes:
Msg, RptInvalidLayout, RuntimeMsg, Tag, Tag, TagException, TagMessage, TagWarning

public interface Translatable
Mensagem traduzível: indica que pode (ou deve) ser traduzida para fornecer uma mensagem adequada. É usada pelos componentes da aplicação para comunicar objetos de mensagens entre si sem se preocupar com a maneira como serão traduzidas, nem com o idioma para isso.

Sugere-se que implementações usem lógicas específicas para assegurar que o próximo uso de Object.toString() retorne convenientemente a mensagem traduzida.

Author:
sergio
  • Method Summary

    Modifier and Type
    Method
    Description
    toString(Translator translator)
    Retorna o texto traduzido correspondente a este objeto, usando para isso o tradutor fornecido.
  • Method Details

    • toString

      String toString(Translator translator)
      Retorna o texto traduzido correspondente a este objeto, usando para isso o tradutor fornecido.
      Parameters:
      translator - o tradutor a ser usado para traduzir esta mensagem. Se, por acaso, esta mensagem não requerer tradução, o parâmetro pode ser nulo, pois não será usado.