Bug 42143 Dialogs for source actions do not use dialog font [dialogs]
select a cu in package explorer context menu "Source": "Override/Implement methods..." "Generate Getters and Setters..." "Generate Delegate methods..." "Add constructor from superclass..." "Generate constructor using fields..."
org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/GenerateNewConstructorUsingFieldsAction.java
dialog.setMessage(ActionMessages.getString("GenerateConstructorUsingFieldsAction.dialog.label")); 
		dialog.setValidator(createValidator(constructorFieldsList.size(), dialog, type));
		IField[] selected= null;
		int dialogResult= dialog.open();
		if (dialogResult == Window.OK) {
			Object[] checkedElements= dialog.getResult();
			if (checkedElements == null)
				return;
			ArrayList result= new ArrayList(checkedElements.length);
			for (int i= 0; i < checkedElements.length; i++) {
				Object curr= checkedElements[i];
				if (curr instanceof IField) {
					result.add(curr);
				}
			}
			selected= (IField[]) result.toArray(new IField[result.size()]);
			CodeGenerationSettings settings= JavaPreferencesSettings.getCodeGenerationSettings();
			settings.createComments= dialog.getGenerateComment();
			IJavaElement elementPosition= dialog.getElementPosition();
			IMethod selectedConstructor= dialog.getSuperConstructorChoice();
			
			AddCustomConstructorOperation op= new AddCustomConstructorOperation(type, settings, selected, false, elementPosition, selectedConstructor);
			op.setVisbility(dialog.getVisibilityModifier());
			
			if (selectedConstructor.getParameterNames().length == 0)
				op.setOmitSuper(dialog.isOmitSuper());
			IRewriteTarget target= editor != null ? (IRewriteTarget) editor.getAdapter(IRewriteTarget.class) : null;
			if (target != null) {
				target.beginCompoundChange();
			}