*/
public void firePartBroughtToTop(final IWorkbenchPart part) {
Object[] array = getListeners();
for (int i = 0; i < array.length; i++) {
final IPartListener l = (IPartListener) array[i];
fireEvent(new SafeRunnable() {
public void run() {
l.partBroughtToTop(part);
}
}, l, part, "broughtToTop::"); //$NON-NLS-1$
}