1 import org.jivesoftware.smack.PacketListener; 2 import org.jivesoftware.smack.packet.*; 3 import org.jivesoftware.smack.util.StringUtils; 4 5 6 public final class ChatPacketListener implements PacketListener{ 7 public void processPacket(Packet packet){ 8 Message m; 9 try{ 10 m=(Message) packet; 11 } 12 catch (ClassCastException cce){ 13 return; 14 } 15 if(WhisperIM.MainWindow.Chats.get("jabber"+StringUtils.parseBareAddress(m.getFrom()))==null){ 17 (new IncomingChatThread(m)).start(); 18 } 19 else{ 20 return; 21 } 22 } 23 24 } | Popular Tags |