7

クラス名からITypeを取得する簡単で簡単な方法はありますか?どこかに静的な方法があるに違いないと思います。基本的に、私は次のようなことをしたいと思います。

IType objectType = Somewhere.getType("java.lang.Object")

誰かがこのようなことを知っていますか?私は無駄に探していました。

4

2 に答える 2

6

IProjectが与えられると、IJavaProject#findTypeメソッドを使用できます。

IType objectType = project.findType("java.lang.Object");
于 2010-08-13T03:16:15.390 に答える
1

を見てくださいorg.eclipse.jdt.core.search.SearchEngine。私は自分で試したことがありません。通常、ASTParser[解決]オプションをオンにして(ソースを解析するとき)を使用していますが、うまくいくはずです。

于 2010-08-12T21:18:47.360 に答える