* Finds the blip that should receive the focus and selects it.
*/
private static void selectAndFocusOnBlip(Reader reader, ModelAsViewProvider views,
ConversationView wave, FocusFramePresenter focusFrame, WaveRef waveRef) {
FocusBlipSelector blipSelector =
FocusBlipSelector.create(wave, views, reader, new ViewTraverser());
BlipView blipUi = blipSelector.selectBlipByWaveRef(waveRef);
// Focus on the selected blip.
if (blipUi != null) {
focusFrame.focus(blipUi);
}