package eu.dnetlib.client.rightColumn;

import com.github.gwtbootstrap.client.ui.Heading;
import com.google.gwt.event.dom.client.LoadEvent;
import com.google.gwt.event.dom.client.LoadHandler;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;

import eu.dnetlib.client.Generate;

public class PreviewBox extends Widget{

	
	
	public PreviewBox(){

		designPreviewBox();
	}
	
	public void designPreviewBox(){
		
		Generate.getInstance().getTheme1().addStyleName("my-frame");
		

		final Heading infoHeading = new Heading(3);
		infoHeading.setText("Your chart will be displayed here..");
		infoHeading.addStyleName("info-preview");
		
		RootPanel.get("highchart").add(infoHeading);
		RootPanel.get("highchart").add(Generate.getInstance().getTheme1());
		Generate.getInstance().getTheme1().addLoadHandler(new LoadHandler() {
			
			@Override
			public void onLoad(LoadEvent event) {
				// TODO Auto-generated method stub
				RootPanel.get("highchart").remove(infoHeading);
			}
		});
	}
}

