如何解决JDT中IMethod的绑定问题

时间:2012-07-26 18:21:36

标签: eclipse eclipse-jdt

我正在尝试在JDT中不使用AST解析器的情况下找到重写方法。当我比较类文件和K-Source文件(ICompilationUnit)中的方法签名时,它们看起来是不同的。源文件的问题是,它的绑定未解析,它提供QString而不是java.lang.string。有没有人知道如何解决源文件的这些绑定而不处理AST?

2 个答案:

答案 0 :(得分:0)

只有在构造AST后才能解析绑定。或者,如果您在某处缓存了绑定密钥,则可以获取绑定,但绑定密钥将再次从绑定本身获取。所以,在某些时候你将不得不解决绑定。

答案 1 :(得分:0)

此代码:

Signature.toString("QString")

将来这份工作。