org.eclipse.ecf.sync
Interface IModelChangeMessage

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable
All Known Implementing Classes:
DocumentChangeMessage, Message, SelectionMessage, StartMessage, StopMessage

public interface IModelChangeMessage
extends org.eclipse.core.runtime.IAdaptable

Change message. Instances of this interface may be serialized to a byte [] so that they can be communicated to remote processes.

Since:
2.1

Method Summary
 byte[] serialize()
          Serialize this message to byte [].
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

serialize

byte[] serialize()
                 throws SerializationException
Serialize this message to byte [].

Returns:
byte [] that is serialized representation of this model change message.
Throws:
SerializationException - if this model change message cannot be serialized.