2012-05-09 2 views
3

с версии 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?

Спасибо, Антон

+1

Это вероятно, более подходящий для обсуждения guava, чем для 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

просто уже работает (GWT сервер + клиент совместимый) с этим: http://www.gwtproject.org/javadoc/latest/com/google/gwt/event/shared/EventBus.html

и здесь (учебное пособие): http://www.gwtproject.org/articles/mvp-architecture.html#events

(ответил также здесь: https://stackoverflow.com/a/28082823/1915920)

+0

Хотя эта ссылка может ответить на вопрос, лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. – mkobit

+0

@Mike Kobit: вторая ссылка - ответ и указывает на предоставленную GWT реализацию/функциональность! Пожалуйста, дайте мне +1 вместо -1 (если вы не понимали ответ сам в начале), потому что его лучший ответ вы могли бы получить за такие вопросы, если функциональность предоставляется там, где это должно быть! Спасибо anyways –

+0

Я не спустил вниз, но см. [Как написать хороший ответ?] (Http://stackoverflow.com/help/how-to-answer) для получения информации о предоставлении контекста ссылок. – mkobit

Смежные вопросы