if (newPageIndex == fDesignPageIndex) {
// design page isn't an IEditorPart, therefore we have to send
// selection changes ourselves
ISelectionProvider selectionProvider = fDesignViewer.getSelectionProvider();
if (selectionProvider != null) {
SelectionChangedEvent event = new SelectionChangedEvent(selectionProvider, selectionProvider.getSelection());
((MultiPageSelectionProvider) getSite().getSelectionProvider()).fireSelectionChanged(event);
((MultiPageSelectionProvider) getSite().getSelectionProvider()).firePostSelectionChanged(event);
}
}
}