2012-05-09 34 views
3

自版本10番石榴提供com.google.common.eventbus.EventBus - 一个通用的pub-sub设施。它没有在源代码中标记为GWT兼容。我想知道是否有可能将一些自定义代码预处理插入到gwt编译器中,以将此(基于部分注释/基于反射的)API映射到JavaScript中。番石榴EventBus:会/应该这是GWT兼容?

AFAIK还有一些其他自定义扩展添加到GWT java-to-js编译器中,如com.google.gwt.i18n.client.ConstantsWithLookup,并且很可能还有其他一些扩展。我曾见过一些实验性的编译器扩展,为反射/注释添加部分支持,但不确定它们是否需要,以防我们处理一组特定的注释和简单的类 - >方法 - >注释列表是必需的(不是完整的反射API)。

也许有人知道是否启用GWT的组件是由guava dev团队计划的?

感谢, 安东

+1

这是可能更适合于番石榴讨论,而不是StackOverflow,但Guava团队成员在这里:不,我们没有计划。 –

+0

@LouisWasserman将您的陈述重新发布为答案可能是一个好主意,这样我就可以解决问题了吗? –

+2

有这样的:http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/event/shared/EventBus.html – Ray

回答

4

这可能是更适合比StackOverflow的番石榴讨论,但番石榴队员在这里:不,我们不就行了规划。

-1
+0

虽然此链接可能回答问题,但最好包含基本部分的答案,并提供参考链接。如果链接页面更改,则仅链接答案可能会失效。 – mkobit

+0

@Mike Kobit:第二个链接是答案,并指向提供的GWT实现/功能本身!请给我一个+1而不是-1(如果你一开始就不明白答案本身),因为如果功能被提供在应该的地方,它就可以得到最好的答案!谢谢 –

+0

我没有downvote,但请参阅[如何编写一个好的答案?](http://stackoverflow.com/help/how-to-answer)了解有关为链接提供上下文的信息。 – mkobit