Buggy code:
public class OLEExample { OleClientSite clientSite ; OleFrame oleFrame ; Button closeButton ; public static void main ( String [ ] args ) { } void addFileMenu ( OleFrame frame ) { } void disposeClient ( ) { } void fileOpen ( ) { } void newClientSite ( String progID ) { } public void open ( Display display ) { Shell shell = new Shell ( display ) ; shell . setText ( "OLE<seq2seq4repair_space>Example" ) ; shell . setLayout ( new FillLayout ( ) ) ; Composite parent = new Composite ( shell , SWT . NONE ) ; parent . setLayout ( new GridLayout ( 4 , true ) ) ; Composite buttons = new Composite ( parent , SWT . NONE ) ; buttons . setLayout ( new GridLayout ( ) ) ; GridData gridData = new GridData ( SWT . BEGINNING , SWT . FILL , false , false ) ; buttons . setLayoutData ( gridData ) ; Composite displayArea = new Composite ( parent , SWT . BORDER ) ; displayArea . setLayout ( new FillLayout ( ) ) ; displayArea . setLayoutData ( new GridData ( SWT . FILL , SWT . FILL , true , true , 3 , 1 ) ) ; Button excelButton = new Button ( buttons , SWT . RADIO ) ; <START_BUG> excelButton . setText ( "New<seq2seq4repair_space>Exel<seq2seq4repair_space>Sheet" ) ; <END_BUG> excelButton . addSelectionListener ( new SelectionAdapter ( ) { public void widgetSelected ( SelectionEvent e ) { if ( ( ( Button ) ( e . widget ) ) . getSelection ( ) ) newClientSite ( "Excel.Sheet" ) ; } } ) ; Button mediaPlayerButton = new Button ( buttons , SWT . RADIO ) ; mediaPlayerButton . setText ( "New<seq2seq4repair_space>MPlayer" ) ; mediaPlayerButton . addSelectionListener ( new SelectionAdapter ( ) { public void widgetSelected ( SelectionEvent e ) { if ( ( ( Button ) ( e . widget ) ) . getSelection ( ) ) newClientSite ( "MPlayer" ) ; } } ) ; Button powerPointButton = new Button ( buttons , SWT . RADIO ) ; powerPointButton . setText ( "New<seq2seq4repair_space>PowerPoint<seq2seq4repair_space>Slide" ) ; powerPointButton . addSelectionListener ( new SelectionAdapter ( ) { public void widgetSelected ( SelectionEvent e ) { if ( ( ( Button ) ( e . widget ) ) . getSelection ( ) ) newClientSite ( "PowerPoint.Slide" ) ; } } ) ; Button wordButton = new Button ( buttons , SWT . RADIO ) ; wordButton . setText ( "New<seq2seq4repair_space>Word<seq2seq4repair_space>Document" ) ; wordButton . addSelectionListener ( new SelectionAdapter ( ) { public void widgetSelected ( SelectionEvent e ) { if ( ( ( Button ) ( e . widget ) ) . getSelection ( ) ) newClientSite ( "Word.Document" ) ; } } ) ; new Label ( buttons , SWT . NONE ) ; Button openButton = new Button ( buttons , SWT . RADIO ) ; openButton . setText ( "Open<seq2seq4repair_space>file..." ) ; openButton . addSelectionListener ( new SelectionAdapter ( ) { public void widgetSelected ( SelectionEvent e ) { if ( ( ( Button ) ( e . widget ) ) . getSelection ( ) ) fileOpen ( ) ; } } ) ; new Label ( buttons , SWT . NONE ) ; closeButton = new Button ( buttons , SWT . RADIO ) ; closeButton . setText ( "Close<seq2seq4repair_space>file" ) ; closeButton . addSelectionListener ( new SelectionAdapter ( ) { public void widgetSelected ( SelectionEvent e ) { if ( ( ( Button ) ( e . widget ) ) . getSelection ( ) ) disposeClient ( ) ; } } ) ; closeButton . setSelection ( true ) ; oleFrame = new OleFrame ( displayArea , SWT . NONE ) ; addFileMenu ( oleFrame ) ; shell . setSize ( 800 , 600 ) ; shell . open ( ) ; while ( ! ( shell . isDisposed ( ) ) ) { if ( ! ( display . readAndDispatch ( ) ) ) display . sleep ( ) ; } } }

Fix:
excelButton . setText ( "New<seq2seq4repair_space>Excel<seq2seq4repair_space>Sheet" ) ;