I've been using multiple EventBus instances together with Gin/Guice
and named annotations. So for example each view that needs to
communicate in some way with my REST server is attached to the @Server
HandlerManager. That way each component can have multiple
communication channels open and it is possible to re-use some events
across several buses. For example: I defined a simple FilterEvent
which takes a single String as an argument. Depending on the event bus
you are going to use you either filter on types or descriptions here
(so I don't need a FilterTypeEvent and FilterDescriptionEvent).
That said, I've moved away from multiple event buses since this can
get really confusing sometimes ...
> --
> You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
> To post to this group, send email to google-we...@googlegroups.com.
> To unsubscribe from this group, send email to google-web-tool...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
>
>