@Override
 protected Control createDialogArea(Composite parent) {
   Composite composite = (Composite) super.createDialogArea(parent);
   Composite inner =
       SWTFactory.createComposite(composite, composite.getFont(), 2, 1, GridData.FILL_BOTH);
   SWTFactory.createLabel(inner, Messages.TclAddWatchpointDialog_expressionLabel, 1);
   expressionField = SWTFactory.createText(inner, SWT.BORDER, 1, expression);
   ((GridData) expressionField.getLayoutData()).widthHint = convertWidthInCharsToPixels(20);
   return composite;
 }