You could use a SelectionProviderMediator (like the one from
org.eclipse.jdt.ui).
Copy it from package org.eclipse.jdt.internal.ui.typehierarchy.
Viewer[] trackedViewers = new Viewer[] { firstViewer, secondViewer, ..};
ISelectionProvider selectionProvider =
new SelectionProviderMediator(trackedViewers);
getViewSite().setSelectionProvider(selectionProvider);
Markus
and it's working dynamically ?
because when my view is open, i have only one tabitem open and after i
dynamically open tabitems
can i add treeviewer in selectionprovidermediator after the
setSelectionProvider?