在通过接口生成类之后,我需要一个方法与Eclipse的“添加未实现的方法”功能具有相同的功能。我搜索了它,但我找不到任何东西。有没有什么方法可以使用插件扩展点或其他东西?
谢谢,
Zinon
实际上,我创建了一个项目,使用来自用户的模板和信息创建项目。它在运行时从模板生成源代码。我有一个接口类和一些在模板项目中实现接口类的实现者类。
public interface newInterface {
//Some methods here
String processStrings();
}
public newClass1 implements newInterface {
String processStrings() {
//processes here
}
public newClass2 implements newInterface {
String processStrings() {
//processes here
}
}
}
当我需要向接口添加新方法时,我需要更新实现接口的类。添加未实现的方法只是我对这个问题的想法,但我不确定它是否是理想的解决方案。现在问题清楚了吗?
答案 0 :(得分:3)
我将在上面添加@mliebelt评论,您可以选择在新类向导中创建“继承抽象方法”。
在任何情况下,如果您坚持,请查看向导的实现,或者在UnimplementedCodeFix类实现中。
此外,该功能的JDT测试位于AddUnimplementedMethodsTest类(第365行)。测试还可以让您更好地了解工作原理。但是,请注意您正在处理内部JDT类。