Factors out TypeOracleMediator.computeBinaryClassName() to be a method on JType.
This function doesn't really have anything to do with the type oracle mediator.
Moving it gets rid of most code references to the TypeOracleMediator class.

This change is in preparation for some refactoring TypeOracleMediator and friends.

Review at http://gwt-code-reviews.appspot.com/1144801


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9337 8db76d5a-ed1c-0410-87a9-c151d255dfc7
8 files changed