tabbedPane.addMouseListener(new CloseTabbedPanePopupMouseAdaptor(tabbedPane));
//
outputFileAction = new OpenOutputFileAction(this, viewContainer);
open.addActionListener(outputFileAction);
close.addActionListener(new RemoveCurrentTabAction(viewContainer));
closeAll.addActionListener(new RemoveAllTabsAction(viewContainer));
exit.addActionListener(new ExitAction());
injectFile.addActionListener(InjectDirAction.createForFiles(injector, viewContainer));
injectDir.addActionListener(InjectDirAction.createForDirs(injector, viewContainer));
docs.addActionListener(new ShowDocsAction(viewContainer, ShowDocsAction.HOME_TITLE, ShowDocsAction.HOME_URL));
license.addActionListener(new ShowDocsAction(viewContainer,