Bug 51573 [formatter] built-in profile; OK button enablement
Please disable the OK button on the "Show Profile ... [built-in]" dialog for the built-in profiles. This should be in addition to the warning. It's easy to read over a message, but a disabled OK button is a clear message that one cannot save changes.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/formatter/ModifyDialog.java
final TabItem tabItem= (TabItem)e.item;
				final ModifyDialogTabPage page= (ModifyDialogTabPage)tabItem.getData();
				fDialogSettings.put(DS_KEY_LAST_FOCUS, fTabPages.indexOf(page));
				page.makeVisible();
			}
		});
		return composite;
	}
	
	public void updateStatus(IStatus status) {
	    super.updateStatus(status != null ? status : fStandardStatus);
	}
    protected void constrainShellSize() {
        
        final Shell shell= getShell();
        
        try {
        	final int x= fDialogSettings.getInt(DS_KEY_PREFERRED_X);
        	final int y= fDialogSettings.getInt(DS_KEY_PREFERRED_Y);
        	final int width= fDialogSettings.getInt(DS_KEY_PREFERRED_WIDTH);
            final int height= fDialogSettings.getInt(DS_KEY_PREFERRED_HEIGHT);
            
            shell.setLocation(x, y);
            shell.setSize(width, height);
            
        } catch (NumberFormatException ex) {
        	
        }
        
        super.constrainShellSize();