Object[] array = getListeners();
for (int nX = 0; nX < array.length; nX++) {
final IPerspectiveListener l = (IPerspectiveListener) array[nX];
fireEvent(new SafeRunnable() {
public void run() {
l.perspectiveActivated(page, perspective);
}
}, l, perspective, "activated::"); //$NON-NLS-1$
}
}