public void instantMessageReceived(MsnSwitchboard arg0, MsnInstantMessage arg1, MsnContact arg2) { IM myIM = new IM(); myIM.theAccount = this; myIM.from = arg2.getEmail().toString(); myIM.message = arg1.getContent(); theEvents.gotIM(myIM); }