PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaHelpContextIds.INLINE_METHOD_WIZARD_PAGE);
	public void createControl(Composite parent) {		initializeDialogUnits(parent);		fRefactoring= (InlineMethodRefactoring)getRefactoring();				Composite result= new Composite(parent, SWT.NONE);		setControl(result);		GridLayout layout= new GridLayout();		result.setLayout(layout);		GridData gd= null;		boolean all= fRefactoring.getInitialMode() == InlineMethodRefactoring.Mode.INLINE_ALL;		fInlineMode= new Group(result, SWT.NONE);		fInlineMode.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));		fInlineMode.setLayout(new GridLayout());		fInlineMode.setText(RefactoringMessages.InlineMethodInputPage_inline); 				Button radio= new Button(fInlineMode, SWT.RADIO);		radio.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));		radio.setText(RefactoringMessages.InlineMethodInputPage_all_invocations); 		radio.setSelection(all);		radio.addSelectionListener(new SelectionAdapter() {			public void widgetSelected(SelectionEvent event) {				fRemove.setEnabled(fRefactoring.canEnableDeleteSource());				if (((Button)event.widget).getSelection())					changeRefactoring(InlineMethodRefactoring.Mode.INLINE_ALL);			}		});		fRemove= new Button(fInlineMode, SWT.CHECK);		gd= new GridData(GridData.FILL_HORIZONTAL);		gd.horizontalIndent= convertWidthInCharsToPixels(3);		fRemove.setLayoutData(gd);		fRemove.setText(RefactoringMessages.InlineMethodInputPage_delete_declaration); 		fRemove.setEnabled(all && fRefactoring.canEnableDeleteSource());		fRemove.setSelection(fRefactoring.canEnableDeleteSource());		fRefactoring.setDeleteSource(fRefactoring.canEnableDeleteSource());		fRemove.addSelectionListener(new SelectionAdapter() {			public void widgetSelected(SelectionEvent e) {				fRefactoring.setDeleteSource(((Button)e.widget).getSelection());			}		});				radio= new Button(fInlineMode, SWT.RADIO);		radio.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));		radio.setText(RefactoringMessages.InlineMethodInputPage_only_selected); 		radio.setSelection(!all);		if (all) {			radio.setEnabled(false);		}		radio.addSelectionListener(new SelectionAdapter() {			public void widgetSelected(SelectionEvent event) {				fRemove.setEnabled(false);				if (((Button)event.widget).getSelection())					changeRefactoring(InlineMethodRefactoring.Mode.INLINE_SINGLE);			}		});				Dialog.applyDialogFont(result);		PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaHelpContextIds.INLINE_METHOD_WIZARD_PAGE);	}