IStructuredSelection selection = (IStructuredSelection) event.getSelection();
String user = ((ChatRoomParticipant) selection.getFirstElement()).getName();
if (!ChatRoomManagerView.this.localUserName.equals(user)) {
try {
MessagesView messagesView = getMessagesView();
messagesView.selectTab(container.getPrivateMessageSender(), null, createStringID(localUserName), createStringID(user));
getSite().getPage().activate(messagesView);
} catch (PartInitException e) {
Activator.getDefault().getLog().log(new Status(IStatus.ERROR, Activator.PLUGIN_ID, IStatus.ERROR, NLS.bind(Messages.ChatRoomManagerView_EXCEPTION_MESSAGE_VIEW_INITIALIZATION, user), e));
}
}