クラス名からITypeを取得する簡単で簡単な方法はありますか?どこかに静的な方法があるに違いないと思います。基本的に、私は次のようなことをしたいと思います。
IType objectType = Somewhere.getType("java.lang.Object")
誰かがこのようなことを知っていますか?私は無駄に探していました。
クラス名からITypeを取得する簡単で簡単な方法はありますか?どこかに静的な方法があるに違いないと思います。基本的に、私は次のようなことをしたいと思います。
IType objectType = Somewhere.getType("java.lang.Object")
誰かがこのようなことを知っていますか?私は無駄に探していました。
IProjectが与えられると、IJavaProject#findTypeメソッドを使用できます。
IType objectType = project.findType("java.lang.Object");
を見てくださいorg.eclipse.jdt.core.search.SearchEngine
。私は自分で試したことがありません。通常、ASTParser
[解決]オプションをオンにして(ソースを解析するとき)を使用していますが、うまくいくはずです。