setResult( new int[]{ rowCount, columnCount } );
if ( insertTable ) { setResult( new Object[]{ rowCount, columnCount, dataSetCombo.getItem( dataSetCombo.getSelectionIndex( ) ) .toString( ) } ); } else setResult( new int[]{ rowCount, columnCount } );
	protected void okPressed( )	{		try		{			rowCount = Integer.parseInt( rowEditor.getText( ) );		}		catch ( NumberFormatException e )		{			rowCount = insertTable ? DEFAULT_TABLE_ROW_COUNT					: DEFAULT_ROW_COUNT;		}		try		{			columnCount = Integer.parseInt( columnEditor.getText( ) );		}		catch ( NumberFormatException e )		{			columnCount = DEFAULT_COLUMN_COUNT;		}		if ( columnCount <= 0 )		{			columnCount = DEFAULT_COLUMN_COUNT;		}		if ( rowCount <= 0 )		{			rowCount = insertTable ? DEFAULT_TABLE_ROW_COUNT					: DEFAULT_ROW_COUNT;		}		setResult( new int[]{				rowCount, columnCount		} );		if ( chkbox.getSelection( ) )		{			savePreference( );		}		super.okPressed( );	}