I recently got this question from a developer building Eclipse plug-ins:
What should I do about classes with discouraged access? For example IAntUIConstants is “internal”.
To start with, if you haven’t encountered this yourself already, here’s what it looks like in the Java editor when a class in your plug-in attempts to make use of the IAntUIConstants type: