@Override public void onReplyAdded(ObservableManifestThread thread) { WaveletBasedConversationThread convThread = adaptThread(thread); triggerOnReplyAdded(convThread); }
static WaveletBasedConversationBlip create(ObservableManifestBlip manifestBlip, Blip backingBlip, WaveletBasedConversationThread thread, ComponentHelper helper) { WaveletBasedConversationBlip blip = new WaveletBasedConversationBlip(manifestBlip, backingBlip, thread, helper); for (ObservableManifestThread reply : manifestBlip.getReplies()) { blip.adaptThread(reply); } manifestBlip.addListener(blip); helper.getWaveletEventSource().addListener(blip.waveletListener); return blip; }