我有一个非常简单的问题,我希望能用 GWT 的延迟绑定(bind)来解决。
我有大量代码被编程到 org.w3c.dom.* 接口(interface)。我不想更改此代码,因此我希望可以在编译时交换这些类。
类似这样的东西(即使它不起作用):
<replace-with class="com.google.gwt.dom.client.Document">
<when-type-is class="org.w3c.dom.Document"/>
</replace-with>
根据我的理解,我认为这里的问题是我的两个类都需要实现相同的接口(interface)。如果我错了,请纠正我,这会让我陷入一种需要返工很多事情才能满足我需要的情况。
我希望有一个更简单的解决方案?
谢谢
凯西
最佳答案
查看<super-source>
指令(请参阅开发指南的 Organize Projects 部分中的用另一个包实现覆盖一个包实现)。
关于java - 使用 GWT 延迟绑定(bind)将非 gwt 类替换为 gwt 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13732302/