Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[pde-dev] Broadcasting selections for a muti-viewer ViewPart

Title: Broadcasting selections for a muti-viewer ViewPart

Hi,

I have a ViewPart that has two TableViewers. I would like both viewers to broadcast selection events using the API.

getSite().setSelectionProvider(pickListViewer);

For example (some brief code)

public class PageFormatView extends ViewPart {
public void createPartControl(Composite parent) {
        pageListViewer = new TableViewer(table);
        getSite().setSelectionProvider(pageListViewer);
        ...
        pickListViewer = new TableViewer(table);
        getSite().setSelectionProvider(pickListViewer);
}


What I am finding is that only the second viewer will send events. The first viewer that was registered..is ignored. Does anyone know how to register both viewers to send events?

Bob


Back to the top