fIsShowing= false;
		public TypeInfo chooseImport(TypeInfo[] results, String containerName) {			int nResults= results.length;						if (nResults == 0) {				return null;			} else if (nResults == 1) {				return results[0];			}						if (containerName.length() != 0) {				for (int i= 0; i < nResults; i++) {					TypeInfo curr= results[i];					if (containerName.equals(curr.getTypeContainerName())) {						return curr;					}				}			}					ElementListSelectionDialog dialog= new ElementListSelectionDialog(fShell, new TypeInfoLabelProvider(TypeInfoLabelProvider.SHOW_FULLYQUALIFIED));			dialog.setTitle(JavaEditorMessages.getString("AddImportOnSelection.dialog.title")); //$NON-NLS-1$			dialog.setMessage(JavaEditorMessages.getString("AddImportOnSelection.dialog.message")); //$NON-NLS-1$			dialog.setElements(results);			if (dialog.open() == Window.OK) {				return (TypeInfo) dialog.getFirstResult();			}			return null;		}