В настоящее время я создаю приложение RCP на основе Eclipse. В одном из моих плагинов я добавляю два вида с помощью кода:Eclipse RCP позволяет двум представлениям общаться
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);
Первый вид содержит TreeViewer, второй оном TableViewer. Теперь я хочу обновить содержимое tableviewer в соответствии с выбором treeviewer. Мой вопрос в том, как я могу ссылаться на tableviewer из treeviewer? Или есть другой способ решить эту проблему?
вы также можете взглянуть на этот ответ: http://stackoverflow.com/questions/2227701/how-to-communicate-between-views-in-eclipse-rcp – pbanfi