类型层次结构缺少由方面

时间:2017-02-28 14:57:41

标签: eclipse aspectj

当我在接口方法上打开快速类型层次结构弹出窗口(ctrl + t)时,它不包括任何由方面提供的实现方法的提及。我该怎么做才能让它们出现?

例如,请考虑以下接口,类和方面:

接口:

public interface Editable {
    void save()
}

直接实施Editable#save课程:

public class EditableItem implements Editable {
    public void save() {
        // do some saving
    }
}

另一个班级,这次没有直接实施Editable的{​​{1}}:

save

但是这方面会将public class EditableModule implements Editable { // o-oh.. not implemented here } 添加到save

EditableModule

考虑到这一点,在Eclipse中,如果您将光标放在privileged aspect EditableModule_Editable { public void EditableModule.save() { // implemented over here.. } } 中的save并按Editable + ctrl,则快速类型层次结构弹出窗口会显示{{ 1}}在层次结构树的根目录和单个子t。我希望在那里看到Editable

如果有帮助,可以发布pom.xml。

0 个答案:

没有答案