Bug 96284 [Properties] Clicking OK on Properties page of plugin.xml gives unexpected "Conflict in Encoding"
N20050523-0010 - open the Properties dialog for a plugin.xml - click OK => Error message dialog "Conflict in Encoding": "null conflicts with the encoding defined in the content type (UTF-8). Do you wish to set it anyways?" with buttons "Yes" and "No". Since I have not changed teh encoding, I don't expect that dialog.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/ide/dialogs/ResourceEncodingFieldEditor.java
protected void doStore() {
		String encoding = getSelectedEncoding();
		
		if(isDefaultSelected())
			encoding = null;
		
		if (hasSameEncoding(encoding))
			return;
		String descriptionCharset = getCharsetFromDescription();
		if (descriptionCharset != null && !(descriptionCharset.equals(encoding))) {
			Shell shell = null;
			DialogPage page = getPage();
			if(page != null)
				shell = page.getShell();
			
			MessageDialog dialog = new MessageDialog(
					shell,
					IDEWorkbenchMessages.ResourceEncodingFieldEditor_EncodingConflictTitle,
					null,
					NLS.bind(IDEWorkbenchMessages.ResourceEncodingFieldEditor_EncodingConflictMessage, encoding, descriptionCharset),
					MessageDialog.WARNING, new String[] { IDialogConstants.YES_LABEL,
							IDialogConstants.NO_LABEL }, 0); 
			if (dialog.open() > 0)
				return;
		}
		IDEEncoding.addIDEEncoding(encoding);
		final String finalEncoding = encoding;
		Job charsetJob = new Job(IDEWorkbenchMessages.IDEEncoding_EncodingJob) {
			/* (non-Javadoc)
			 * @see org.eclipse.core.runtime.jobs.Job#run(org.eclipse.core.runtime.IProgressMonitor)