33 lines
No EOL
681 B
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";
|
|
}
|
|
} |