p1.aplic.correio
Class MensagemAudio

java.lang.Object
  |
  +--p1.aplic.correio.MensagemAbstrata
        |
        +--p1.aplic.correio.MensagemAudio
All Implemented Interfaces:
Mensagem, java.io.Serializable

public class MensagemAudio
extends MensagemAbstrata
implements java.io.Serializable

Classe que representa uma mensagem de áudio de correio eletronico.

Version:
1.1
Copyright (C) 1999 Universidade Federal da Paraíba.
Author:
Jacques Philippe Sauvé, jacques@dsc.ufpb.br
See Also:
Serialized Form

Constructor Summary
MensagemAudio(java.lang.String remetente, java.lang.String assunto, java.lang.String arquivoÁudio)
          Cria uma mensagem de áudio de correio eletrônico
 
Method Summary
 boolean equals(java.lang.Object objeto)
          Testa a igualdade de um objeto com esta mensagem.
 void exibir()
          Exibir a mensagem.
 java.lang.String getarquivoÁudio()
          Recupera o arquivo de áudio da mensagem.
 java.lang.String toString()
          Forneça uma representação da mensagem como String
 
Methods inherited from class p1.aplic.correio.MensagemAbstrata
excluir, getAssunto, getDataEnvio, getRemetente, isExcluída, isLida, marcarNãoExcluída, marcarNãoLida
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MensagemAudio

public MensagemAudio(java.lang.String remetente,
                     java.lang.String assunto,
                     java.lang.String arquivoÁudio)
Cria uma mensagem de áudio de correio eletrônico
Parameters:
remetente - O remetente da mensagem
assunto - O assunto da mensagem
arquivoÁudio - O arquivo contendo o áudio da mensagem
Method Detail

getarquivoÁudio

public java.lang.String getarquivoÁudio()
Recupera o arquivo de áudio da mensagem.
Returns:
O arquivo de áudio da mensagem.

exibir

public void exibir()
Exibir a mensagem. O arquivo de áudio é tocado. Após este método, a mensagem é considerada "lida".
Overrides:
exibir in class MensagemAbstrata

equals

public boolean equals(java.lang.Object objeto)
Testa a igualdade de um objeto com esta mensagem.
Overrides:
equals in class MensagemAbstrata
Parameters:
objeto - O objeto a comparar com esta mensagem.
Returns:
true se o objeto for igual a esta mensagem, false caso contrário.

toString

public java.lang.String toString()
Forneça uma representação da mensagem como String
Overrides:
toString in class MensagemAbstrata
Returns:
A representação da mensagem como String.