Projet_COO_POO/POO/src/messages/MessageTexte.java

33 lines
No EOL
681 B
Java

package messages;
public class MessageTexte extends Message {
private static final long serialVersionUID = 1L;
private String contenu;
public MessageTexte(TypeMessage type, String contenu) throws MauvaisTypeMessageException{
if (type==TypeMessage.TEXTE) {
this.type=type;
this.contenu=contenu;
this.setDateMessage(Message.getDateAndTime());
}
else throw new MauvaisTypeMessageException();
}
public String getContenu() {
return this.contenu;
}
@Override
protected String attributsToString() {
return this.contenu;
}
@Override
public String toString() {
return "<"+this.getDateMessage()+"> "+this.getSender()+" : "+this.contenu+"\n";
}
}