conditionText = new SourceViewer(
composite, null, SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL);
IDocument document = new Document(breakpoint.getCondition());
IDocumentPartitioner partitioner =
new PerlPartitioner(PerlDebugPlugin.getDefault().getLog());
document.setDocumentPartitioner(partitioner);
partitioner.connect(document);
conditionText.configure(new PerlSourceViewerConfiguration(
PerlEditorPlugin.getDefault().getPreferenceStore(), null));
conditionText.setEditable(true);
conditionText.setDocument(document);