PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaHelpContextIds.INFER_TYPE_ARGUMENTS_WIZARD_PAGE);
PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaHelpContextIds.INTRODUCE_PARAMETER_WIZARD_PAGE);
		public void createControl(Composite parent) {			fRefactoring= (InferTypeArgumentsRefactoring) getRefactoring();			loadSettings();						Composite result= new Composite(parent, SWT.NONE);			setControl(result);			GridLayout layout= new GridLayout();			layout.numColumns= 1;			result.setLayout(layout);						Label doit= new Label(result, SWT.WRAP);			doit.setText(RefactoringMessages.InferTypeArgumentsWizard_lengthyDescription); 			doit.setLayoutData(new GridData());						Label separator= new Label(result, SWT.SEPARATOR | SWT.HORIZONTAL);			separator.setLayoutData(new GridData(SWT.FILL, SWT.BEGINNING, true, false));						Button cloneCheckBox= new Button(result, SWT.CHECK);			cloneCheckBox.setText(RefactoringMessages.InferTypeArgumentsWizard_assumeCloneSameType); 			boolean assumeCloneValue= fSettings.getBoolean(ASSUME_CLONE_RETURNS_SAME_TYPE);			fRefactoring.setAssumeCloneReturnsSameType(assumeCloneValue);			cloneCheckBox.setSelection(assumeCloneValue);			cloneCheckBox.addSelectionListener(new SelectionAdapter() {				public void widgetSelected(SelectionEvent e) {					setAssumeCloseReturnsSameType(((Button)e.widget).getSelection());				}			});						Button leaveRawCheckBox= new Button(result, SWT.CHECK);			leaveRawCheckBox.setText(RefactoringMessages.InferTypeArgumentsWizard_leaveUnconstrainedRaw); 			boolean leaveRawValue= fSettings.getBoolean(LEAVE_UNCONSTRAINED_RAW);			fRefactoring.setLeaveUnconstrainedRaw(leaveRawValue);			leaveRawCheckBox.setSelection(leaveRawValue);			leaveRawCheckBox.addSelectionListener(new SelectionAdapter() {				public void widgetSelected(SelectionEvent e) {					setLeaveUnconstrainedRaw(((Button)e.widget).getSelection());				}			});						updateStatus();			Dialog.applyDialogFont(result);			PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), IJavaHelpContextIds.INFER_TYPE_ARGUMENTS_WIZARD_PAGE);		}