O Eclipse RCP permite que duas visualizações se comuniquem

Atualmente, estou criando um aplicativo RCP baseado no Eclipse. Em um dos meus plugins, estou adicionando duas visualizações via código:

    layout.addView("dev.asd.tableviewer.tree", IPageLayout.LEFT, 0.25f, IPageLayout.ID_EDITOR_AREA);
    layout.addView("dev.asd.tableviewer.view", IPageLayout.RIGHT, 0.75f, IPageLayout.ID_EDITOR_AREA);

A primeira visualização contém um visualizador de árvores, a segunda, um visualizador de tabelas. Agora, eu quero atualizar o conteúdo do tableviewer de acordo com a seleção do treeviewer. Minha pergunta é: como posso referenciar o tableviewer de dentro do treeviewer? Ou existe outra maneira de resolver esse problema?

questionAnswers(2)

yourAnswerToTheQuestion