ExceptionHandler.handle(e, NLSUIMessages.ExternalizeWizardPage_title, NLSUIMessages.ExternalizeWizardPage_exception);
ExceptionHandler.handle(e, NLSUIMessages.ExternalizeWizardPage_exception_title, NLSUIMessages.ExternalizeWizardPage_exception_message);
	private void createSourceViewer(Composite parent) {		Composite c= new Composite(parent, SWT.NONE);		c.setLayoutData(new GridData(GridData.FILL_BOTH));		GridLayout gl= new GridLayout();		gl.marginHeight= 0;		gl.marginWidth= 0;		c.setLayout(gl);		Label l= new Label(c, SWT.NONE);		l.setText(NLSUIMessages.ExternalizeWizardPage_context); 		l.setLayoutData(new GridData());		// source viewer		JavaTextTools tools= JavaPlugin.getDefault().getJavaTextTools();		int styles= SWT.V_SCROLL | SWT.H_SCROLL | SWT.MULTI | SWT.BORDER | SWT.FULL_SELECTION;		IPreferenceStore store= JavaPlugin.getDefault().getCombinedPreferenceStore();		fSourceViewer= new JavaSourceViewer(c, null, null, false, styles, store);		fSourceViewer.configure(new JavaSourceViewerConfiguration(tools.getColorManager(), store, null, null));		fSourceViewer.getControl().setFont(JFaceResources.getFont(PreferenceConstants.EDITOR_TEXT_FONT));		try {			String contents= fCu.getBuffer().getContents();			IDocument document= new Document(contents);			tools.setupJavaDocumentPartitioner(document);			fSourceViewer.setDocument(document);			fSourceViewer.setEditable(false);			GridData gd= new GridData(GridData.FILL_BOTH);			gd.heightHint= convertHeightInCharsToPixels(10);			gd.widthHint= convertWidthInCharsToPixels(40);			fSourceViewer.getControl().setLayoutData(gd);		} catch (JavaModelException e) {			ExceptionHandler.handle(e, NLSUIMessages.ExternalizeWizardPage_title, NLSUIMessages.ExternalizeWizardPage_exception); 		}	}