inner.setLayout( gridLayout );
gd = new GridData( GridData.FILL_BOTH | GridData.GRAB_HORIZONTAL );
gd.widthHint = convertHorizontalDLUsToPixels( IDialogConstants.MINIMUM_MESSAGE_AREA_WIDTH );
inner.setLayoutData( gd );
filterWidget = new FilterWidget( connection, filter != null ? filter : "" );
filterWidget.createWidget( inner );
filterWidget.setFocus();
filterWidget.addWidgetModifyListener( new WidgetModifyListener()
{
public void widgetModified( WidgetModifyEvent event )