/** * Creates a conversation view on an wave view. */ public static WaveBasedConversationView create(ObservableWaveView waveView, IdGenerator idGenerator) { String id = idFor(waveView.getWaveId()); WaveBasedConversationView convView = new WaveBasedConversationView(id, waveView, idGenerator); waveView.addListener(convView); return convView; }