try {
exerciseDetailsView = new Browser(rightPane, styles);
} catch (Throwable t) {
manager.log("Could not instantiate Browser control", IStatus.ERROR, t);
}
IWorkbenchHelpSystem help = PlatformUI.getWorkbench().getHelpSystem();
String helpContext = JexUiPlugin.getPlugin().getBundle().getSymbolicName() + ".ExerciseView";
help.setHelp(sash, helpContext);
help.setHelp(exerciseViewer.getControl(), helpContext);
help.setHelp(exerciseSelector.getControl(), helpContext);
help.setHelp(startupMessage, helpContext);
if (exerciseDetailsView != null) {
help.setHelp(exerciseDetailsView, helpContext);
sash.setWeights(new int[]{30, 70});
}
exerciseResourceSelected((JexResource) null);
exerciseSelector.addSelectionChangedListener(new ISelectionChangedListener() {