public void provideWidget(ProvisioningCallback callback)
{
layoutPanel = new MosaicPanel(new BoxLayout(BoxLayout.Orientation.VERTICAL));
// console info
HeaderLabel console = new HeaderLabel("Console Info");
layoutPanel.add(console, new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL));
MosaicPanel layout1 = new MosaicPanel(new GridLayout(2,1));
layout1.add(new HTML("Version:"));
layout1.add(new HTML(Version.VERSION));
layoutPanel.add(layout1, new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL));
// server info
HeaderLabel server = new HeaderLabel("Server Info");
layoutPanel.add(server, new BoxLayoutData(BoxLayoutData.FillStyle.HORIZONTAL));
MosaicPanel layout2 = new MosaicPanel(new GridLayout(2,2));
layout2.add(new HTML("Host:"));
layout2.add(new HTML(Registry.get(ApplicationContext.class).getConfig().getConsoleServerUrl()));