Lines Matching refs:chat
116 public void setCurrentState(ChatState newState, Chat chat) throws XMPPException { in setCurrentState() argument
117 if(chat == null || newState == null) { in setCurrentState()
120 if(!updateChatState(chat, newState)) { in setCurrentState()
127 chat.sendMessage(message); in setCurrentState()
145 private boolean updateChatState(Chat chat, ChatState newState) { in updateChatState() argument
146 ChatState lastChatState = chatStates.get(chat); in updateChatState()
148 chatStates.put(chat, newState); in updateChatState()
154 private void fireNewChatState(Chat chat, ChatState state) { in fireNewChatState() argument
155 for (MessageListener listener : chat.getListeners()) { in fireNewChatState()
157 ((ChatStateListener) listener).stateChanged(chat, state); in fireNewChatState()
166 Chat chat = connection.getChatManager().getThreadChat(message.getThread()); in interceptPacket() local
167 if (chat == null) { in interceptPacket()
170 if (updateChatState(chat, ChatState.active)) { in interceptPacket()
178 public void chatCreated(final Chat chat, boolean createdLocally) { in chatCreated() argument
179 chat.addMessageListener(this); in chatCreated()
182 public void processMessage(Chat chat, Message message) { in processMessage() argument
197 fireNewChatState(chat, state); in processMessage()