diff options
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.java | 24 |
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; + } } |