public HostedModeSupport(ClassLoader parentClassLoader, IModuleDescription moduleDescription) throws Exception {
m_parentClassLoader = parentClassLoader;
m_moduleDescription = moduleDescription;
m_javaProject = moduleDescription.getJavaProject();
// Logger
m_logSupport = new LogSupport(TreeLogger.TRACE, m_javaProject);
// Class loaders
createClassLoaders();
// Browser shell
m_browserShell = (BrowserShell) createBrowserShell();
m_browserShell.setHost(this);