I am trying to use JFace Messagedialog.openInformation dialog, and my message string contains an ampersand '&' character. The ampersand is not displayed when the dialog is opened. Through trial and error, I have found that if I double the ampersand to && in the string, then it will display.
Escaping the & within the string has no effect.
Obviously, this is not the case if I write the string to system.out; so it is not a problem with String itself.
I am looking for some documentation on why this occurs.