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/ide/dialogs/AbstractEncodingFieldEditor.java
try {
			new String(new byte[0], enc);
			return true;
		} catch (UnsupportedEncodingException e) {
			return false;
		}
	}
	/**
	 * Return the default encoding.
	 * @return String
	 */
	protected String getDefaultEnc() {
		return defaultEnc;
	}
	/**
	 * Return whether or not the encoding setting changed.
	 * @param encodingSetting the setting from the page.
	 * @return boolean <code>true</code> if the resource encoding
	 * is the same as before.
	 */
	protected boolean hasSameEncoding(String encodingSetting) {
		String current = getStoredValue();
		if (encodingSetting == null) {
			
			return current == null || current.length() == 0;
		}
		return encodingSetting.equals(current);
	}
}