2012-05-09 64 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