fInitialData= trySimpleTextSelection(selection);
fInitialData= trySimpleTextSelection(getContainer().getSelection());
	private void initSelections() {		ISelection selection= getSelection();		fInitialData= tryStructuredSelection(selection);		if (fInitialData == null)			fInitialData= trySimpleTextSelection(selection);		if (fInitialData == null)			fInitialData= getDefaultInitValues();		fJavaElement= fInitialData.javaElement;		fCaseSensitive.setSelection(fInitialData.isCaseSensitive);		fCaseSensitive.setEnabled(fInitialData.javaElement == null);		fSearchFor[fInitialData.searchFor].setSelection(true);		setLimitTo(fInitialData.searchFor);		fLimitTo[fInitialData.limitTo].setSelection(true);				fPattern.setText(fInitialData.pattern);	}