setSelectionListElements(fElements, false);  String initialFilter= null; if (getPrimaryInitialSelection() instanceof String) initialFilter= (String)getPrimaryInitialSelection(); if (initialFilter != null) setFilter(initialFilter, true); else refilter();  return result;
createMessageArea(contents); createFilterText(contents); createFilteredList(contents);  initFilteredList(); initFilterText(); setSelectionListElements(fElements);  return contents;
	protected Control createDialogArea(Composite parent) {		Control result= super.createDialogArea(parent);				setSelectionListElements(fElements, false);      	//a little trick to make the window come up faster      	String initialFilter= null;      	if (getPrimaryInitialSelection() instanceof String)			initialFilter= (String)getPrimaryInitialSelection();      	if (initialFilter != null)      		setFilter(initialFilter, true);      	else      		refilter();      						return result;	}