private void registerActionsAsSelectionChangeListeners() {
ISelectionProvider provider = fSite.getSelectionProvider();
ISelection selection = provider.getSelection();
for (int i = 0; i < fActions.length; i++) {
SelectionDispatchAction action = fActions[i];
action.update(selection);
provider.addSelectionChangedListener(action);
}
}