JDT - AstParser - 如何获取调用者对象的对象声明

时间:2015-06-15 16:32:18

标签: java eclipse-jdt

这是代码。

CompilationUnit cu = prepareCompilationUnitForFile(new File("C:\\Test\\src\\Test.java"));
cu.accept(new ASTVisitor()
{
    public boolean visit(MethodInvocation v)
    {
        System.out.println("> " + v);
        return true;
    }
}

如何:

1)验证调用对象是否可变?与obj.method()类似,在这种情况下obj正在调用对象

2)获得obj的声明。与SomeObject obj = new SomeObject()

一样

0 个答案:

没有答案