From f62c8bdecaf2bec2bdd05876c8ac8c9fdcbfcdf8 Mon Sep 17 00:00:00 2001 From: Emil Ivov Date: Thu, 22 Feb 2007 12:37:18 +0000 Subject: [PATCH] Added multichat operation set definition and Gibberish protocol implementation. Related issues: Issue #241 , Issue #244, Issue #250 Added an event that would be dispatched upon changes in the state of a chat room. --- .../event/ChatRoomPropertyChangeEvent.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/net/java/sip/communicator/service/protocol/event/ChatRoomPropertyChangeEvent.java diff --git a/src/net/java/sip/communicator/service/protocol/event/ChatRoomPropertyChangeEvent.java b/src/net/java/sip/communicator/service/protocol/event/ChatRoomPropertyChangeEvent.java new file mode 100644 index 000000000..babe8d255 --- /dev/null +++ b/src/net/java/sip/communicator/service/protocol/event/ChatRoomPropertyChangeEvent.java @@ -0,0 +1,27 @@ +/* + * SIP Communicator, the OpenSource Java VoIP and Instant Messaging client. + * + * Distributable under LGPL license. + * See terms of license at gnu.org. + */ +package net.java.sip.communicator.service.protocol.event; + +import java.util.*; + +/** + * ChatRoomChangeEvents are fired to indicate that a property of + * the corresponding chat room (e.g. its subject or type) have been modified. + * The event contains references to the source chat room and provider, the name + * of the property that has just changed as well as its old and new values. + * + * @author Emil Ivov + */ +public class ChatRoomPropertyChangeEvent + extends EventObject +{ + public ChatRoomPropertyChangeEvent(Object source) + { + super(source); + } + +}