/*** * * @param room * @param message */ public void messageSent(ChatRoom room, Message message) { fireChatRoomStateUpdated(room); }
/** * Is called whenever Spark was unexpectedly disconnected. */ private void handleDisconnect() { getChatInputEditor().setEnabled( false ); getSendButton().setEnabled( false ); SparkManager.getChatManager().getChatContainer().fireChatRoomStateUpdated( this ); }
public void setChatRoomTitle(ChatRoom room, String title) { int index = indexOfComponent(room); if (index != -1) { SparkTab tab = getTabAt(index); fireChatRoomStateUpdated(room); tab.setTabTitle(room.getTabTitle()); } }
private void handleDisconnect() { presence = new Presence(Presence.Type.unavailable); getChatInputEditor().setEnabled(false); getSendButton().setEnabled(false); SparkManager.getChatManager().getChatContainer().fireChatRoomStateUpdated(this); }
public void reconnectionSuccessful() { Presence usersPresence = PresenceManager.getPresence(getParticipantJID()); if (usersPresence.isAvailable()) { presence = usersPresence; } SparkManager.getChatManager().getChatContainer().fireChatRoomStateUpdated(this); getChatInputEditor().setEnabled(true); getSendButton().setEnabled(true); }