for (String field : message.getRemovedParticipant()) {
addRemovedParticipant(field);
}
clearDocument();
for (DocumentDiffSnapshot field : message.getDocument()) {
addDocument(new DocumentDiffSnapshotImpl(field));
}
setVersion(message.getVersion());
setLastModifiedTime(message.getLastModifiedTime());
setCreator(message.getCreator());
setCreationTime(message.getCreationTime());