Have you considered / would it be possible adding a "use instead" note in the javadoc of the Deprecated annotation? (so people know to use the superclass at first glance)