Bug 74529 [Encoding] Encoding on properties no longer explains encoding
I200409212000 This is a regression from previous builds (e.g. 3.0): along with the encoding on the properties dialog there was an explanation where it came from, e.g. inherited from container, detected from file content. This important information has gone.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/ResourceInfoPage.java
/**
	 * Apply the read only state and the encoding to the resource.
	 */
	public boolean performOk() {
		IResource resource = (IResource) getElement();
		encodingEditor.store();
		
		if (this.editableBox != null) {
			boolean localReadOnlyValue = editableBox.getSelection();
			if (previousReadOnlyValue != localReadOnlyValue) {
				resource.setReadOnly(localReadOnlyValue);
			}
		}
		
		if (this.derivedBox != null) {
			try {
				boolean localDerivedValue = derivedBox.getSelection();
				if (previousDerivedValue != localDerivedValue) {
					resource.setDerived(localDerivedValue);
				}
			} catch (CoreException exception) {
				ErrorDialog.openError(getShell(), IDEWorkbenchMessages
						.getString("InternalError"), 
						exception.getLocalizedMessage(), exception.getStatus());
				return false;
			}
		}
		return true;
	}
}