Eclipse changed in incompatible ways between 4.7 and 4.8 in ways that affect plug-ins. The following entries describe the areas that changed and provide instructions for migrating 4.7 plug-ins to 4.8. Note that you only need to look here if you are experiencing problems running your 4.7 plug-in on 4.8.
See also the list of deprecated API removals for this release.
What is affected: Windows DirectoryDilaog OS version Vista and onwards.
Description:
Eclipse Platform SWT on Windows Vista and onwards introduces a newer DirectoryDilaog which
has the new look-and-feel and better directory selection mechanism. So, apart from the above improvements,
when comparing with the older DirectoryDilaog, one feature goes missing. We used to have the
option to set a text message to specify the purpose of the DirectoryDilaog using
DirectoryDialog#setMessage(String) method in older DirectoryDilaog.
This functionality is no more possible with the newer DirectoryDilaog on Windows.
Action required: Revisit the usage of DirectoryDialog.setMessage(String)
in your projects, and if needed elaborate the Title field of DirectoryDilaog using
DirectoryDialog.setText(String) method. Also note, it's recommend to use a minimal set of words
in the Title field of DirectoryDilaog and avoid making it look clumsy.