有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java完整按钮功能更改

我试图在MInOut的completeit()方法中添加一些代码。JAVA我正在维护代码补丁,这个新功能将是一个补丁

现在我的问题是,如果我添加MinOut。java在我的补丁中,它将覆盖基类MinOut。java,如果有人更改了基本MinOut。java版本中不会反映这些更改,因为修补程序将覆盖代码

Can Anyone guide a method with which I can achieve this i.e modifying of CompleteIt functionality without the fear that future changes to base class wont be reflected...


共 (1) 个答案

  1. # 1 楼答案

    为了保持基类不变,您应该使用ModelValidator(而不是将覆盖基类的模型类)在完成文档事件之前/之后钩住业务逻辑。有关更多信息,请参阅:http://wiki.adempiere.net/ModelValidator