GridData data= new GridData(GridData.FILL_BOTH);
data= new GridData(GridData.FILL_BOTH);
	private SourceViewer createViewer(Composite parent) {		SourceViewer viewer= new SourceViewer(parent, null, SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL);		JavaTextTools tools= JavaPlugin.getDefault().getJavaTextTools();		viewer.configure(new JavaSourceViewerConfiguration(tools, null));		viewer.setEditable(false);		viewer.setDocument(new Document());			Font font= JFaceResources.getFontRegistry().get(JFaceResources.TEXT_FONT);		viewer.getTextWidget().setFont(font);				Control control= viewer.getControl();		GridData data= new GridData(GridData.FILL_BOTH);		data.heightHint= convertHeightInCharsToPixels(5);		control.setLayoutData(data);				return viewer;	}