Interface TagInteractive

All Superinterfaces:
Confirm, Interactive
All Known Implementing Classes:
TagInteractive.MsgsList

public interface TagInteractive extends Interactive
Apresenta ao usuário mensagens traduzíveis que requerem sua intervenção imediata.

Pertence a um framework obsoleto. De preferência use Interactive que é mais genérico e consistente.

Author:
sergio
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Implementação não-interativa que permite definir uma resposta padrão (Confirm.YES ou Confirm.NO) e que memoriza as mensagens em uma List que fica disponível para uso.
  • Field Summary

    Fields inherited from interface systextil.msg.Confirm

    NO, YES
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    alert(Tag tag)
    Traduz e apresenta ao usuário uma mensagem em forma de alerta.
    void
    alert(TagException tagException)
    Traduz e apresenta ao usuário uma exceção em forma de alerta.
    boolean
    prompt(Tag tag)
    Faz uma pergunta e obtém a resposta.

    Methods inherited from interface systextil.msg.Interactive

    alert, prompt
  • Method Details

    • alert

      void alert(Tag tag)
      Traduz e apresenta ao usuário uma mensagem em forma de alerta.
      Parameters:
      tag - a mensagem traduzível
    • alert

      void alert(TagException tagException)
      Traduz e apresenta ao usuário uma exceção em forma de alerta.
      Parameters:
      tagException - a exceção
    • prompt

      boolean prompt(Tag tag)
      Faz uma pergunta e obtém a resposta.
      Parameters:
      tag - a pergunta traduzível
      Returns:
      se o usuário confirmou