docs: protected void addTypeConversion(String javaType, String targetType, boolean updateSelection) {
  		final ConversionMapping entry = new ConversionMapping(javaType, targetType);
  		this.conversions.add(entry);
  		//refresh from model
  		refreshListUI();
  		if (updateSelection) {
  			this.list.setSelection(new StructuredSelection(entry));
  		}
  		//ensure labels are updated
  		if (!this.list.isBusy()) {
  			this.list.refresh(true);
  		}
  		enableButtons();
  		preferenceValueChanged();
  	}