从IType实例化对象

时间:2012-07-06 17:17:05

标签: java eclipse eclipse-jdt

我想知道Eclipse JDT是否提供任何API函数来实例化IType中的对象。

我们正在使用Eclipse JDT搜索引擎来检索具有特定接口的类,例如Application,如下所示:

public interface Application {
    void launch();
}

使用JDT搜索引擎,我们可以获得一个IType对象,该对象表示实现Application接口的类。假设实现类具有无参数构造函数。

我们尝试实现的是从Object获得具体的IType。所以,我想知道JDT是否提供了任何API函数。

如果是,我们将使用它来实例化IType。如果没有,我们将找到包含项目,从中构建ClassLoader,然后使用反射直接实例化该类。

Thansk提前, 马特

1 个答案:

答案 0 :(得分:1)

不。反思是要走的路。