/* * MessageChosen.java * * Created on den 13 september 2001, 21:03 */ package ip1.u7.b; import java.awt.AWTEvent; import javax.mail.*; /** Visar att ett e-postmeddelande har valts. Detta meddelande finns att hämta * i Eventet med hjälp av dess getMessage() metod * * @author Henrik Johansson, DS 80 * @version ht2001 */ public class MessageChosenEvent { private Message message = null; private Object info = null; /** Skapar ett nytt MessageChosenEvent * * @param message Meddelandet som valts. * @param info Info som kan skickas med. */ public MessageChosenEvent(Message message, Object info) { this.message = message; this.info = info; } public int getID() { return AWTEvent.RESERVED_ID_MAX + 1073; } public Object getInfo() { return info; } public String toString() { try { if(message != null) return message.getSubject() + " has been chosen"; else return "null, has been chosen"; } catch(MessagingException e) { System.err.println(e.getMessage()); } return "ERROR in MessageChosenEvent.toString()"; } public Message getMessage() { return message; } }