docs: private void fillWizardPageWithSelectedTypes() {
  		final StructuredSelection selection = getSelectedItems();
  		if (selection == null) {
  			return;
  		}
  		for (final Iterator<?> iter = selection.iterator(); iter.hasNext();) {
  			final Object obj = iter.next();
  			if (obj instanceof TypeNameMatch) {
  				accessedHistoryItem(obj);
  				final TypeNameMatch type = (TypeNameMatch) obj;
  				final String qualifiedName = Utilities.getNameWithTypeParameters(type.getType());
  				final String message;
  
  				if (addTypeToWizardPage(this.typeWizardPage, qualifiedName)) {
  					message = MessageFormat.format(Messages.AbstractSuperTypeSelectionDialog_2,
  							TextProcessor.process(qualifiedName, JAVA_ELEMENT_DELIMITERS));
  				} else {
  					message = MessageFormat.format(Messages.AbstractSuperTypeSelectionDialog_3,
  							TextProcessor.process(qualifiedName, JAVA_ELEMENT_DELIMITERS));
  				}
  				updateStatus(new StatusInfo(IStatus.INFO, message));
  			}
  		}
  	}