с версии 10 guava предлагает com.google.common.eventbus.EventBus - общий паб-объект. Он не помечен как GWT-совместимый в источнике. Интересно, можно ли подключить некоторую предварительную обработку кода в компилятор gwt для сопоставления этого (частично аннотационного/отраженного) API в javascript.guava EventBus: будет/должен ли это быть GWT-совместимым?
AFAIK Есть некоторые другие пользовательские расширения, добавленные в компилятор GWT java-to-js, например com.google.gwt.i18n.client.ConstantsWithLookup и, скорее всего, некоторые другие. Я видел некоторые экспериментальные расширения компилятора, чтобы добавить частичную поддержку для отражения/аннотаций, но не уверен, что они требуются в случае, если мы обрабатываем определенный набор аннотаций и простое перечисление аннотации классов-> методов-> (не полное отражение API).
Возможно, кто-то знает, будет ли GWT-включение этого компонента запланировано командой guava dev?
Спасибо, Антон
Это вероятно, более подходящий для обсуждения guava, чем для StackOverflow, но здесь член команды Guava: нет, мы не планируем его. –
@ LouisWasserman может быть хорошей идеей повторно опубликовать ваше заявление в качестве ответа, чтобы закрыть вопрос? –
Существует следующее: http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/com/google/gwt/event/shared/EventBus.html – Ray