p1.aplic.correio
Class MensagemTexto

java.lang.Object
  |
  +--p1.aplic.correio.MensagemAbstrata
        |
        +--p1.aplic.correio.MensagemTexto
All Implemented Interfaces:
Mensagem, java.io.Serializable
Direct Known Subclasses:
MensagemMissaoImpossivel

public class MensagemTexto
extends MensagemAbstrata
implements java.io.Serializable

Classe que representa uma mensagem normal 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
MensagemTexto(java.lang.String remetente, java.lang.String assunto, java.lang.String conteúdo)
          Cria uma mensagem textual 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 getConteúdo()
          Recupera o conteúdo 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

MensagemTexto

public MensagemTexto(java.lang.String remetente,
                     java.lang.String assunto,
                     java.lang.String conteúdo)
Cria uma mensagem textual de correio eletrônico
Parameters:
remetente - O remetente da mensagem
assunto - O assunto da mensagem
contéudo - O conteúdo da mensagem, podendo conter várias linhas
Method Detail

getConteúdo

public java.lang.String getConteúdo()
Recupera o conteúdo da mensagem. O conteúdo é um String podendo conter várias linhas.
Returns:
O conteúdo da mensagem

exibir

public void exibir()
Exibir a mensagem. Os dados da mensagem são apresentados na saída padrão. 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.