/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package cadastro;

import javax.swing.JOptionPane;

/**
 *
 * @author awolf
 */
public class Mensagens {

    /**
     * Método privado para geração de mensagens do sistema
     * @param titulo mensagem a ser exibida no topo da tela
     * @param mensagem mensagem a ser exibida no conteúdo da caixa de diálogo
     * @param tipo padrão de mensagens <b>JOptionPane<b>
     */
    private static void mensagem(String titulo, String mensagem, int tipo) {
        JOptionPane.showMessageDialog(null, mensagem, titulo, tipo);
    }

    public static void aviso(String mensagem) {
        mensagem("Aviso", mensagem, JOptionPane.WARNING_MESSAGE);
    }

    public static void informacao(String mensagem) {
        mensagem("Informação", mensagem, JOptionPane.INFORMATION_MESSAGE);
    }

    /**
     * Metodo para exibição de mensagens de errro
     * @param mensagem mensagem a ser exibida na tela
     */
    public static void erro(String mensagem) {
        mensagem("Erro", mensagem, JOptionPane.ERROR_MESSAGE);
    }
}
