JahiaGWTParameters.setSitesMap(config.getSitesMap());
borderLayout = new BorderLayout();
setLayout(borderLayout);
setHeaderVisible(false);
BorderLayoutData data = new BorderLayoutData(Style.LayoutRegion.WEST, 300);
data.setCollapsible(true);
data.setSplit(true);
data.setFloatable(true);
sidePanel = new SidePanel(config);
sidePanel.setStyleAttribute("z-index", "999");
sidePanel.addStyleName("gwt-only-panel");
add(sidePanel, data);
toolbar = new ActionToolbarLayoutContainer(config.getTopToolbar());
toolbar.setStyleAttribute("z-index", "999");
toolbar.setStyleAttribute("position", "relative");
toolbar.addStyleName("gwt-only-panel");
setTopComponent(toolbar);
setScrollMode(Style.Scroll.NONE);
mainModule = new MainModule(html, path, template, nodeTypes, config);
mainModule.getHeader().addStyleName("gwt-only-panel");
add(mainModule, new BorderLayoutData(Style.LayoutRegion.CENTER));
editLinker = new EditLinker(mainModule, sidePanel, toolbar, config);
GWTJahiaLanguage lang = new GWTJahiaLanguage();
lang.setLanguage(JahiaGWTParameters.getLanguage());
lang.setDisplayName(JahiaGWTParameters.getLanguageDisplayName());