ObservableDocument doc = (ObservableDocument) blip.getContent(); docHandler = new EventGeneratingDocumentHandler(doc, blip, capabilities, messages, deltaAuthor, timestamp, wavelet, converter); doc.addListener(docHandler); docHandlers.put(blipId1, docHandler); } else { docHandler.setAuthorAndTimeStamp(deltaAuthor, timestamp);
try { Gadget gadget = (Gadget) elements.get(key); if (sameGadgets(rawGadget, gadget)) { index = key; break;
public EventGeneratingDocumentHandler(ObservableDocument doc, ConversationBlip blip, Map<EventType, Capability> capabilities, EventMessageBundle messages, ParticipantId deltaAuthor, Long deltaTimestamp, Wavelet wavelet, EventDataConverter converter) { this.doc = doc; this.blip = blip; this.capabilities = capabilities; this.messages = messages; this.converter = converter; this.wavelet = wavelet; setAuthorAndTimeStamp(deltaAuthor, deltaTimestamp); }