如何确定编译单元是接口,类还是枚举?根据上图,它似乎没有包含存储该AST信息的字段。而且我在DOCUMENTATION中找不到任何内容
最佳答案
ICompilationUnit.findPrimaryType()
为您提供编译单元中主类的IType
(在一个编译单元中可以有多个类)。
方法IType.isClass()
,IType.isEnum()
,IType.isInterface()
告诉您有关类型。
如何确定编译单元是接口,类还是枚举?根据上图,它似乎没有包含存储该AST信息的字段。而且我在DOCUMENTATION中找不到任何内容
最佳答案
ICompilationUnit.findPrimaryType()
为您提供编译单元中主类的IType
(在一个编译单元中可以有多个类)。
方法IType.isClass()
,IType.isEnum()
,IType.isInterface()
告诉您有关类型。