* Creates the "suspend condition" editor
*/
private void createCondition(Composite parent) throws CoreException
{
Composite composite = createComposite(parent, 1);
PerlLineBreakpoint breakpoint = getBreakpoint();
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);