如何使EMF删除已删除属性的生成代码

时间:2012-07-02 08:30:53

标签: eclipse-emf eclipse-emf-ecore

从ecore模型中删除属性后,我重新生成代码,但删除的属性中的方法仍保留在生成的代码中。是否有自动删除此代码的方法?

编辑 - 代码将从界面中删除,但不会从实现中删除。我想将其从实现中删除。

2 个答案:

答案 0 :(得分:1)

如果您的实现类在属性的javadoc中有@generated标记,那么它们也应该被删除。

答案 1 :(得分:0)

这并不总是有效,我知道的唯一方法是删除impl类并根据新的ecore模型重新生成代码。