org.eclipse.ecf.presence
Interface IIMMessage

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, java.io.Serializable
All Known Subinterfaces:
IChatMessage, IChatRoomMessage, ITypingMessage, IXHTMLChatMessage
All Known Implementing Classes:
ChatMessage, ChatRoomMessage, IMMessage, TypingMessage, XHTMLChatMessage

public interface IIMMessage
extends org.eclipse.core.runtime.IAdaptable, java.io.Serializable

Super interface for messages. Sub interfaces define specific types of messages...for example chat, user keyboard activity/typing and chat room messages.


Method Summary
 ID getFromID()
          Get ID of originator of message.
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getFromID

ID getFromID()
Get ID of originator of message.

Returns:
ID of originator of message. Will not be null.