aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/service/protocol/event/ChatRoomMessageReceivedEvent.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/java/sip/communicator/service/protocol/event/ChatRoomMessageReceivedEvent.java')
-rw-r--r--src/net/java/sip/communicator/service/protocol/event/ChatRoomMessageReceivedEvent.java24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/service/protocol/event/ChatRoomMessageReceivedEvent.java b/src/net/java/sip/communicator/service/protocol/event/ChatRoomMessageReceivedEvent.java
index d980d92..0fdd67f 100644
--- a/src/net/java/sip/communicator/service/protocol/event/ChatRoomMessageReceivedEvent.java
+++ b/src/net/java/sip/communicator/service/protocol/event/ChatRoomMessageReceivedEvent.java
@@ -64,6 +64,11 @@ public class ChatRoomMessageReceivedEvent
private final int eventType;
/**
+ * Some services can fill our room with message history.
+ */
+ private boolean historyMessage = false;
+
+ /**
* Creates a <tt>MessageReceivedEvent</tt> representing reception of the
* <tt>source</tt> message received from the specified <tt>from</tt>
* contact.
@@ -138,4 +143,23 @@ public class ChatRoomMessageReceivedEvent
{
return eventType;
}
+
+ /**
+ * Is current event for history message.
+ * @return is current event for history message.
+ */
+ public boolean isHistoryMessage()
+ {
+ return historyMessage;
+ }
+
+ /**
+ * Changes property, whether this event is for a history message.
+ *
+ * @param historyMessage whether its event for history message.
+ */
+ public void setHistoryMessage(boolean historyMessage)
+ {
+ this.historyMessage = historyMessage;
+ }
}