this.mainWidget = mainWidget;
this.browserActionMap = new HashMap<String, BrowserViewActionProxy>();
TreeViewer viewer = mainWidget.getViewer();
openSortDialogAction = new OpenSortDialogAction( ( BrowserPreferences ) configuration.getPreferences() );
collapseAllAction = new CollapseAllAction( viewer );
browserActionMap.put( upAction, new BrowserViewActionProxy( viewer, this, new UpAction( viewer ) ) );
browserActionMap.put( refreshAction, new BrowserViewActionProxy( viewer, this, new RefreshAction() ) );
browserActionMap.put( filterChildrenAction, new BrowserViewActionProxy( viewer, this,
new FilterChildrenAction() ) );