Object data = e.widget.getData();
if (data instanceof NavigationActionType) {
NavigationActionType actionType = (NavigationActionType) data;
NavigationAction action = new NavigationAction(actionType);
action.init(fWindow);
action.run(null);
fPreferences.putInteger(fIsNext ? DefaultPreferences.DEFAULT_NEXT_ACTION : DefaultPreferences.DEFAULT_PREVIOUS_ACTION, actionType.ordinal());
update(fIsNext ? CoolBarItem.NEXT : CoolBarItem.PREVIOUS, null, null, false);
}